คำถามติดแท็ก api

ห้ามใช้: ติดแท็กไลบรารีที่คุณหมายถึง [api-design] หรือสิ่งอื่นที่เหมาะสมแทน คำถามที่ขอให้เราแนะนำหรือค้นหา API ไม่ใช่หัวข้อ

7
Scala framework สำหรับ Rest API Server? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ เรากำลังคิดที่จะย้ายเซิร์ฟเวอร์ Rest API ของเรา (อยู่ในบริการเว็บบน Symfony PHP) ไปยัง Scala ด้วยเหตุผลหลายประการ: ความเร็วไม่มีค่าใช้จ่าย CPU น้อยรหัสน้อยความสามารถในการปรับขนาด ฯลฯ ฉันไม่รู้จัก Scala จนกระทั่งหลาย ๆ หลายวันก่อน แต่ฉันสนุกกับสิ่งที่ได้เรียนรู้ในวันนี้ด้วยหนังสือ Scala และบล็อกโพสต์และคำถามทั้งหมด (มันไม่ได้น่าเกลียดเท่าไหร่!) ฉันมีตัวเลือกดังต่อไปนี้: สร้างเซิร์ฟเวอร์ Rest API ตั้งแต่เริ่มต้น ใช้เฟรมเวิร์กเว็บ Scala เล็ก ๆ เช่นScalatra ใช้ลิฟท์ บางสิ่งที่ฉันจะต้องใช้: คำขอ HTTP, เอาต์พุต JSON, MySQL …
105 api  rest  scala  lift 

5
วิธีสร้าง REST API ที่ใช้อาร์เรย์ของ id สำหรับทรัพยากร
ฉันกำลังสร้าง REST API สำหรับโครงการของฉัน API สำหรับการรับ INFO ของผู้ใช้คือ: api.com/users/[USER-ID] ฉันต้องการอนุญาตให้ลูกค้าส่งผ่านรายการ ID ผู้ใช้ ฉันจะสร้าง API เพื่อให้ RESTful และอยู่ในรายการ ID ผู้ใช้ได้อย่างไร
103 api  rest 

5
Facebook sharer.php เปลี่ยนเป็นไม่ยอมรับพารามิเตอร์แบบละเอียดอีกต่อไปหรือไม่?
เราได้เปิดป๊อปอัปการแบ่งปัน (ผ่าน window.open) ด้วย URL เช่น https://www.facebook.com/sharer/sharer.php?s=100&p[title]=EXAMPLE&p[summary]=EXAMPLE&p[url]=EXAMPLE&p[images][0]=EXAMPLE และจนถึงจุดที่ไม่รู้จักในเดือนที่แล้วทุกอย่างเป็นไปด้วยดี สิ่งที่เกิดขึ้นตอนนี้คือ; กล่องโต้ตอบป๊อปอัปจะปรากฏขึ้นและรวมถึงชื่อคำอธิบายรูปภาพและ URL ที่ได้รับจากพารามิเตอร์สตริงการสืบค้นอย่างถูกต้อง แต่เมื่อส่งโพสต์โพสต์บนผนังที่เป็นผลลัพธ์บน Facebook จะไม่มีชื่อคำอธิบายและรูปภาพแม้ว่าจะยังคงลิงก์ไปยัง URL ที่ถูกต้อง มีใครทราบบ้างว่ามีการเปลี่ยนแปลงล่าสุดซึ่งอาจทำให้สิ่งนี้หยุดทำงานได้ทันที การล้างคำตอบทั่วไปบางส่วนไว้ล่วงหน้า: "sharer.php URL ถูกเลิกใช้งานแล้ว" - ดูเหมือนว่าการใช้งานจะยังคงดำเนินต่อไปและดูเหมือนว่าฉันทามติก็คือส่วนใหญ่จะถูกพิจารณาว่าติดอยู่ - ฉันไม่เห็นสิ่งบ่งชี้ที่เฉพาะเจาะจงว่าควรหยุดทำงานกะทันหัน - อาจพลาดบางอย่าง "ใช้ JavaScript SDK / เมตาแท็ก OG เหล่านี้" - เป็นไปไม่ได้ในสถานการณ์เฉพาะของฉัน - เพียงแค่เชื่อฉัน ... ฉันสามารถอธิบายได้ว่าคุณต้องการจริงๆหรือไม่ แต่มันไม่เกี่ยวข้องจริงๆ "ใช้กล่องโต้ตอบฟีด" - ไม่เหมาะสมเนื่องจากขาดการสนับสนุนในการโพสต์พร้อมไฟล์แนบบนหน้า FB

16
System.Net.Http: หายไปจากเนมสเปซ? (โดยใช้. net 4.5)
TL; DR: ฉันยังใหม่กับภาษานี้และไม่รู้ว่าฉันกำลังทำอะไรอยู่ นี่คือชั้นเรียนของฉันจนถึงตอนนี้: using System; using System.Collections.Generic; using System.Net.Http; using System.Web; using System.Net; using System.IO; public class MyClass { private const string URL = "https://sub.domain.com/objects.json?api_key=123"; private const string data = @"{""object"":{""name"":""Title""}}"; public static void CreateObject() { HttpWebRequest request = (HttpWebRequest)WebRequest.Create(URL); request.Method = "POST"; request.ContentType = "application/json"; request.ContentLength = data.Length; …
103 c#  api  rest  post 

2
คีย์ API เทียบกับการตรวจสอบสิทธิ์ HTTP เทียบกับ OAuth ใน RESTful API
ฉันกำลังสร้าง RESTful API สำหรับหนึ่งในแอปพลิเคชันที่ฉันดูแลอยู่ ขณะนี้เรากำลังมองหาสิ่งต่างๆที่ต้องการการเข้าถึงและความปลอดภัยที่มีการควบคุมมากขึ้น ในขณะที่ศึกษาวิธีการรักษาความปลอดภัย API ฉันพบความคิดเห็นที่แตกต่างกันเล็กน้อยเกี่ยวกับรูปแบบที่จะใช้ ฉันเคยเห็นแหล่งข้อมูลบางแห่งบอกว่า HTTP-Auth เป็นวิธีที่จะไปในขณะที่คนอื่น ๆ ชอบคีย์ API และแม้แต่คนอื่น ๆ (รวมถึงคำถามที่ฉันพบที่นี่ใน SO) สาบานด้วย OAuth จากนั้นคนที่ชอบพูดว่าคีย์ API บอกว่า OAuth ออกแบบมาสำหรับแอปพลิเคชันที่เข้าถึงในนามของผู้ใช้ (ตามที่ฉันเข้าใจเช่นการลงชื่อเข้าใช้ไซต์ที่ไม่ใช่ Facebook โดยใช้บัญชี Facebook ของคุณ) และไม่ใช่สำหรับผู้ใช้ที่เข้าถึงทรัพยากรโดยตรงบนไซต์ที่พวกเขาสมัครไว้โดยเฉพาะ (เช่นไคลเอนต์ Twitter อย่างเป็นทางการที่เข้าถึงเซิร์ฟเวอร์ Twitter) อย่างไรก็ตามคำแนะนำสำหรับ OAuth ดูเหมือนจะเป็นความต้องการขั้นพื้นฐานที่สุดในการตรวจสอบสิทธิ์ คำถามของฉันคือ - สมมติว่ามันทำผ่าน HTTPS ทั้งหมดแล้วความแตกต่างในทางปฏิบัติระหว่างทั้งสามมีอะไรบ้าง? เมื่อใดที่ควรพิจารณาคนอื่น ๆ


5
วิธีส่งส่วนหัวการอนุญาตที่ถูกต้องสำหรับการตรวจสอบสิทธิ์ขั้นพื้นฐาน
ฉันกำลังพยายามโพสต์ข้อมูลจาก API ของฉัน แต่ไม่สามารถผ่านการตรวจสอบสิทธิ์พื้นฐานได้ ฉันลอง: $.ajax({ type: 'POST', url: http://theappurl.com/api/v1/method/, data: {}, crossDomain: true, beforeSend: function(xhr) { xhr.setRequestHeader('Authorization', 'Basic [REDACTED]'); } }); การตอบสนองการกำหนดค่าเซิร์ฟเวอร์ของฉันคือ: response["Access-Control-Allow-Origin"] = "*" response["Access-Control-Allow-Methods"] = "POST" response["Access-Control-Max-Age"] = "1000" response["Access-Control-Allow-Headers"] = "*" ส่วนหัวที่ฉันได้รับคือ: ขอส่วนหัว OPTIONS /api/v1/token-auth/ HTTP/1.1 Host: theappurl.com Connection: keep-alive Access-Control-Request-Method: POST Origin: http://127.0.0.1:8080 User-Agent: Mozilla/5.0 …

11
วิธีใช้ Notification.Builder
ฉันพบว่าฉันใช้เมธอดที่เลิกใช้แล้วสำหรับ noficitations (notification.setLatestEventInfo ()) มันบอกว่าให้ใช้ Notification.Builder ฉันจะใช้มันได้อย่างไร? เมื่อฉันพยายามสร้างอินสแตนซ์ใหม่มันบอกฉัน: Notification.Builder cannot be resolved to a type

5
ลบหลายระเบียนโดยใช้ REST
REST-ful วิธีการลบหลายรายการคืออะไร? กรณีการใช้งานของฉันคือฉันมี Backbone Collection ซึ่งฉันต้องสามารถลบหลายรายการพร้อมกันได้ ตัวเลือกดูเหมือนจะเป็น: ส่งคำขอ DELETE สำหรับทุกๆระเบียน (ซึ่งดูเหมือนจะเป็นความคิดที่ไม่ดีหากมีหลายสิบรายการ) ส่ง DELETE โดยที่ ID ที่จะลบจะถูกรวมเข้าด้วยกันใน URL (เช่น "/ records / 1; 2; 3"); ด้วยวิธีที่ไม่ใช่ REST ให้ส่งออบเจ็กต์ JSON ที่กำหนดเองซึ่งมี ID ที่ทำเครื่องหมายสำหรับการลบ ตัวเลือกทั้งหมดน้อยกว่าอุดมคติ ดูเหมือนว่าจะเป็นพื้นที่สีเทาของการประชุม REST
100 api  rest  backbone.js 

11
API การค้นหาสัญลักษณ์หุ้น [ปิด]
ตามที่กล่าวมาในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา มี API ประเภทใดบ้างที่ให้บริการค้นหาสัญลักษณ์ง่ายๆ? เช่นใส่ชื่อ บริษัท แล้วมันจะบอกสัญลักษณ์? ฉันได้ลองคัดลอกหน้าจอ Google Finance แล้ว แต่หลังจากนั้นไม่นานอัตราก็ จำกัด คุณและคุณต้องป้อน CAPTCHA ฉันกำลังพยายามค้นหาสัญลักษณ์เป็นกลุ่มประมาณ 2,000 สัญลักษณ์ ความคิดใด ๆ ?
99 api  finance  stocks 

8
Openstreetmap: การฝังแผนที่ในหน้าเว็บ (เช่น Google Maps)
มีวิธีฝัง / แมชอัป OpenStreetMap ในเพจของคุณหรือไม่ (เช่นเดียวกับวิธีการทำงานของ Google Maps API ) ฉันต้องการแสดงแผนที่ในหน้าของฉันพร้อมด้วยเครื่องหมายบางส่วนและอนุญาตให้ลาก / ซูมไปรอบ ๆ อาจเป็นการกำหนดเส้นทาง ฉันสงสัยว่าจะมี Javascript API สำหรับสิ่งนี้ แต่ฉันหาไม่พบ การค้นหาทำให้ฉันมีAPI สำหรับการเข้าถึงข้อมูลแผนที่ดิบแต่ดูเหมือนว่าจะมีมากกว่านี้สำหรับการแก้ไขแผนที่ นอกจากนี้การทำงานกับ AJAX จะเป็นงานหนัก


3
วิธีการ RESTful API; HEAD & OPTIONS
ฉันกำลังเขียนโมดูล RESTful API สำหรับแอปพลิเคชันใน PHP และฉันผสมกับคำกริยาHEADและOPTIONS. OPTIONS ใช้เพื่อดึงคำกริยา HTTP ที่มีอยู่สำหรับทรัพยากรที่กำหนด? HEAD ใช้เพื่อพิจารณาว่าทรัพยากรที่ระบุพร้อมใช้งานหรือไม่ หากมีใครสามารถชี้แจง * คำกริยาเหล่านี้ได้นั่นจะได้รับการชื่นชมมาก * การชี้แจงเป็นไปตามสถาปัตยกรรม RESTful API ที่ใช้คำกริยา HTTP ซ้ำ ตั้งแต่นั้นมาฉันได้ตระหนักว่าทั้งสองอย่างHEADและไม่OPTIONSควรถูกนำมาใช้ซ้ำและแทนที่จะทำงานอย่างคาดเดาได้ตามที่แอปพลิเคชัน HTTP ควร โอ้เราเติบโตอย่างไรใน 2 ปี
97 php  api  http  rest 

28
GB English หรือ US English?
หากคุณมี API และคุณเป็นนักพัฒนาในสหราชอาณาจักรที่มีผู้ชมจากต่างประเทศสูง API ของคุณควรเป็น setColour() หรือ setColor() (เพื่อใช้คำหนึ่งคำเป็นตัวอย่างง่ายๆ) วิศวกรที่อยู่ในสหราชอาณาจักรมักจะค่อนข้างป้องกันเกี่ยวกับการสะกดคำที่ 'ถูกต้อง' แต่อาจเป็นที่ถกเถียงกันอยู่ว่าการสะกดของสหรัฐฯเป็น 'มาตรฐาน' มากกว่าในตลาดต่างประเทศ ฉันเดาว่าคำถามมันสำคัญหรือไม่? นักพัฒนาซอฟต์แวร์ในภาษาอื่น ๆ ต่อสู้กับการสะกด GB หรือโดยปกติมันค่อนข้างชัดเจนว่าสิ่งต่างๆหมายถึงอะไร ทุกอย่างควรเป็นภาษาอังกฤษแบบสหรัฐอเมริกาหรือไม่

10
เอกสาร pinterest api [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ อัปเดตเมื่อสิงหาคม 2558: Pinterest แสดงที่นี่ตอนนี้https://dev.pinterest.com/ มีเอกสารอย่างเป็นทางการหรือไม่เป็นทางการเกี่ยวกับ v2 Pinterest API หรือไม่ สิ่งที่ฉันรู้: JSON api อยู่ในเวอร์ชัน 2 https://api.pinterest.com/v2ให้คุณตอบสนอง json ผู้คนกำลังเขียนโปรแกรมต่อต้านเนื่องจากมีแอปบนอุปกรณ์เคลื่อนที่และเวอร์ชันเบต้า คำถามการพิสูจน์ตัวตน Pintrest บน SO PHP wrapper สำหรับ v1 พร้อมการอัปเดตสำหรับ v2 บน Github โดย Kellanด้วยวิธีการ: อัปโหลดพิน repin บอร์ดกิจกรรมยอดนิยม - การอ่านโค้ดของ Kellan เป็นข้อมูลที่ดีที่สุดที่ฉันหาได้ ข้อมูลเพิ่มเติมเกี่ยวกับงานของ Kellan …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.