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

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

7
อนุญาตส่วนหัว Access-Control-Allow-Origin โดยใช้ HTML5 fetch API
ฉันใช้ HTML5 fetch API var request = new Request('https://davidwalsh.name/demo/arsenal.json'); fetch(request).then(function(response) { // Convert to JSON return response.json(); }).then(function(j) { // Yay, `j` is a JavaScript object console.log(JSON.stringify(j)); }).catch(function(error) { console.log('Request failed', error) }); ฉันสามารถใช้ json ปกติ แต่ไม่สามารถดึงข้อมูลของ api url ด้านบนได้ มันแสดงข้อผิดพลาด: ดึงข้อมูล API ไม่สามารถโหลดhttps://davidwalsh.name/demo/arsenal.json ไม่มีส่วนหัว "Access-Control-Allow-Origin" ในทรัพยากรที่ร้องขอ Origin ' http: …
91 html  api  url  fetch-api 

14
ปิดเครื่องอัตโนมัติและเริ่มอินสแตนซ์ Amazon EC2
ฉันจะเริ่มและยุติอินสแตนซ์ Amazon โดยอัตโนมัติโดยใช้ Amazon API ได้หรือไม่ คุณช่วยอธิบายวิธีการนี้ได้ไหม ฉันจำเป็นต้องเริ่มอินสแตนซ์และหยุดอินสแตนซ์ตามช่วงเวลาที่กำหนดทุกวัน


6
จะสร้างโมเดล RESTful API ด้วยการสืบทอดได้อย่างไร
ฉันมีลำดับชั้นของออบเจ็กต์ที่ต้องแสดงผ่าน RESTful API และฉันไม่แน่ใจว่า URL ของฉันควรมีโครงสร้างอย่างไรและควรส่งคืนอะไร ฉันไม่พบแนวทางปฏิบัติที่ดีที่สุด สมมติว่าฉันมีสุนัขและแมวที่สืบทอดมาจากสัตว์ ฉันต้องการการผ่าตัด CRUD กับสุนัขและแมว ฉันยังต้องการที่จะดำเนินการกับสัตว์โดยทั่วไป ความคิดแรกของฉันคือการทำสิ่งนี้: GET /animals # get all animals POST /animals # create a dog or cat GET /animals/123 # get animal 123 สิ่งนี้คือตอนนี้คอลเลกชัน / สัตว์ "ไม่สอดคล้องกัน" เนื่องจากสามารถส่งคืนและรับวัตถุที่ไม่มีโครงสร้างเหมือนกัน (สุนัขและแมว) ถือว่า "RESTful" มีคอลเล็กชันที่ส่งคืนอ็อบเจ็กต์ที่มีแอตทริบิวต์ต่างกันหรือไม่ อีกวิธีหนึ่งคือการสร้าง URL สำหรับคอนกรีตแต่ละประเภทดังนี้: GET /dogs # get all …

7
Travel / Hotel API ของ? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ ฉันกำลังทำงานในโครงการขนาดใหญ่ที่เกี่ยวข้องกับการสร้างฐานข้อมูลโรงแรมทั่วโลกที่มีข้อมูลมากมายเช่นที่อยู่รูปภาพคำอธิบายนโยบายพิกัดสิ่งอำนวยความสะดวกบทวิจารณ์คำอธิบายพื้นที่ท้องถิ่นและสิ่งอำนวยความสะดวกเป็นต้น ฉันกำลังมองหา API โรงแรมสาธารณะที่ฉันสามารถดึงข้อมูลและเรียกใช้คำค้นหาแบบเรียลไทม์ (โดยเฉพาะอย่างยิ่ง RESTful) สำหรับสถานที่เฉพาะเจาะจงและห้องว่างและที่ที่ฉันสามารถให้ลูกค้าทำการจองได้ในภายหลัง ใครสามารถแบ่งปันประสบการณ์ความรู้และแนวทางที่เป็นไปได้สำหรับโครงการดังกล่าว API ใดที่เหมาะสมและแนวทางปฏิบัติที่ดีที่สุดคืออะไร
87 api 

4
ไลบรารี python ที่เหมาะสมที่สุดสำหรับ Github API v3 [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ ฉันกำลังมองหาไลบรารี python สำหรับ Github APIv3 ที่เหมาะกับฉัน ผมพบว่าหนึ่งในห้องสมุด(หลาม github3)กล่าวถึงในเอกสาร GH API หลังจากเล่นกับมันใน ipython เป็นเวลาหนึ่งหรือสองชั่วโมงฉันพบว่าการสำรวจ / ทำงานกับมันไม่ง่าย ฉันมองหาข้อมูลเพิ่มเติมและพบว่ามีคนจำนวนไม่น้อยที่พยายามเขียนห้องสมุดดังกล่าว ยิ่งมีแนวโน้มมากขึ้น (อย่างรวดเร็ว) คือPyGithubและpython-github3อีกตัวซึ่งเห็นได้ชัดว่าแตกต่างจากอันแรก ก่อนที่ฉันจะใช้เวลาในวันถัดไปในการทดลองใช้ห้องสมุดอย่างต่อเนื่องหลังจากห้องสมุดฉันต้องการถามชุมชน SO ว่ามีทางเลือกที่ชัดเจนและชัดเจนสำหรับห้องสมุดนั้นหรือไม่? สิ่งที่ฉันไม่ชอบเกี่ยวกับไลบรารีแรกคือ (สำหรับฉัน) วิธีที่ไม่ได้ใช้งานง่ายในการรับข้อมูล - บางสิ่งที่คุณได้รับเป็นแอตทริบิวต์บางอย่างคุณได้รับเป็นค่าส่งคืนของวิธีการที่ค่าส่งคืนเป็นวัตถุที่ซับซ้อนซึ่งต้อง ถูกเพจและวนซ้ำ ฯลฯ ในเรื่องนี้ PyGithub ดูน่าสนใจยิ่งขึ้นเมื่อมองแวบแรก - เจาะลึกลงไปในลำดับชั้นของวัตถุอย่างชัดเจนจากนั้นมาถึงแอตทริบิวต์ที่มีสิ่งที่คุณต้องการ: for repo in g.get_user().get_repos(): print repo.name …
86 python  api  github 

11
จะออกจากระบบแอปพลิเคชันที่ฉันใช้ OAuth2 เพื่อเข้าสู่ระบบด้วย Google ได้อย่างไร
ในแอปพลิเคชันของฉันฉันใช้การลงชื่อเข้าใช้ Google โดยใช้ jsapi ฉันใช้ URL https://www.googleapis.com/oauth2/v1/tokeninfo?access_token=xxxxxxเพื่อเชื่อมต่อกับ Google จากนั้นhttps://www.googleapis.com/plus/v1/people/xxxxxxเพื่อรับข้อมูลผู้ใช้ จากโปรไฟล์ Google ตอนนี้ฉันต้องออกจากระบบผู้ใช้จาก Google ในขณะที่คลิกปุ่มจากแอปพลิเคชันของฉัน ฉันจะใช้สิ่งนี้ใน JavaScript ได้อย่างไรหรืออย่างน้อยก็ต้องถามหน้าการเข้าสู่ระบบของ Google ทุกครั้งที่ผู้ใช้ลงชื่อเข้าใช้ ฉันลองapproval_prompt=forceแล้ว แต่ดูเหมือนจะไม่ได้ผล

1
การจัดโครงสร้างเอกสารออนไลน์สำหรับ REST API
ฉันกำลังสร้าง Rest API ตัวแรกซึ่งจัดลำดับข้อมูลเป็นรูปแบบ JSON และ XML ฉันต้องการให้หน้าดัชนีแก่ไคลเอ็นต์ API ซึ่งพวกเขาจะสามารถเลือกจุดสิ้นสุดที่ใช้งานได้ ข้อมูลใดบ้างที่ฉันต้องรวมไว้เพื่อให้ API ของฉันมีประโยชน์สูงสุดและฉันควรจัดระเบียบอย่างไร
85 api  rest  indexing 


10
การทดสอบอัตโนมัติสำหรับ REST Api [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน5 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันต้องการเขียนชุดทดสอบอัตโนมัติสำหรับ REST API ในขณะที่เราดำเนินการบริการใหม่ ๆ เราต้องการตรวจสอบเพื่อให้แน่ใจว่าบริการที่สร้างไว้ก่อนหน้านี้ทั้งหมดทำงานได้ตามที่คาดไว้ มีข้อเสนอแนะเกี่ยวกับเครื่องมือที่ดีที่สุดที่จะใช้เพื่อบรรลุเป้าหมายนี้หรือไม่? ฉันรู้ว่ามีเครื่องมือเช่น Apigee ที่ให้คุณทดสอบได้ครั้งละ 1 บริการ แต่เราต้องการวิธีทดสอบบริการทั้งหมดด้วยการคลิกปุ่ม
84 api  rest  testing  automation 

2
ขยาย API ที่มีอยู่ด้วยจุดปลายที่กำหนดเอง
ฉันกำลังสร้าง API สำหรับลูกค้าหลายคน จุดสิ้นสุดหลักเช่นเดียวกับ/usersที่ใช้โดยลูกค้าทุกคน แต่จุดปลายบางอย่างขึ้นอยู่กับการปรับแต่งของแต่ละบุคคล ดังนั้นอาจเป็นไปได้ว่าผู้ใช้ Aต้องการจุดปลายพิเศษ/groupsและไม่มีลูกค้ารายอื่นที่จะมีคุณสมบัติดังกล่าว เช่นเดียวกับ sidenoteลูกค้าแต่ละรายจะใช้สคีมาฐานข้อมูลของเขาเองเนื่องจากคุณสมบัติพิเศษเหล่านั้น ฉันใช้ NestJs (ด่วนภายใต้ประทุน) เป็นการส่วนตัว ดังนั้นapp.moduleปัจจุบันลงทะเบียนโมดูลหลักทั้งหมดของฉัน (พร้อมจุดสิ้นสุดของตนเองเป็นต้น) import { Module } from '@nestjs/common'; import { UsersModule } from './users/users.module'; // core module @Module({ imports: [UsersModule] }) export class AppModule {} ฉันคิดว่าปัญหานี้ไม่เกี่ยวข้องกับ NestJs ดังนั้นคุณจะจัดการกับเรื่องนี้อย่างไรในทางทฤษฎี? โดยทั่วไปฉันต้องการโครงสร้างพื้นฐานที่สามารถให้ระบบพื้นฐานได้ ไม่มีจุดสิ้นสุดหลักอีกต่อไปเพราะส่วนขยายแต่ละรายการไม่ซ้ำกันและ/usersอาจมีการใช้งานหลายอย่าง เมื่อพัฒนาฟีเจอร์ใหม่แอปพลิเคชันหลักไม่ควรสัมผัส ส่วนขยายควรรวมตัวเองหรือควรรวมเข้าด้วยกันเมื่อเริ่มต้น ระบบหลักจัดส่งโดยไม่มีจุดสิ้นสุด แต่จะถูกขยายจากไฟล์ภายนอกเหล่านั้น ความคิดบางอย่างมาถึงใจของฉัน วิธีแรก: แต่ละนามสกุลแสดงถึงที่เก็บใหม่ …

3
SAP B1, วิธีแสดงรูปภาพที่ดึงมาจาก ItemImage
ฉันดึงภาพจาก SAP B1 Service Layer ในบุรุษไปรษณีย์ฉันสามารถดูได้image/pngแต่มีปัญหาในการแสดง วิธีที่ถูกต้องในการแสดงมัน<img />คืออะไร? require(fetchedImage) - ไม่ทำงาน ฉันได้สร้างฟังก์ชั่นคลาวด์เพื่อดึงภาพและส่งต่อไปยังลูกค้า แต่ฉันไม่แน่ใจว่าจะทำอย่างไร มีวัตถุประหลาดสุด ๆ แบบนี้ data: > '�PNGörönöu001aönöu0000öu0000öu0000örIHDRöu0000öu......... ไม่ทราบวิธีส่งผ่านres.send(IMAGE IN PNG)เพื่อให้ฉันเห็นภาพบนฝั่งไคลเอ็นต์ ตรวจสอบbase64การแปลง แต่ฉันไม่แน่ใจว่าจะใช้มันอย่างไร ปรับปรุง คำขอบุรุษไปรษณีย์: (ทำงานได้ดี) รับ: https://su05.consensusintl.net/b1s/v1/ItemImages ('ทดสอบ') / ค่า $ ส่วนหัว : SessionId: ถามฉันเมื่อคุณลอง ด้วยเหตุผลบางอย่างเราไม่สามารถดึงภาพได้โดยตรงใน Front-End และจำเป็นต้องสร้างมิดเดิลแวร์ดังนั้นเราจึงกำลังทำมัน Firebase Cloud Function นี่คือฟังก์ชั่นที่ดึงภาพและไม่รู้ว่าจะผ่านมันอย่างไร นี่คือฟังก์ชั่นใน Firebase Cloud Function: if (!req.body.productId) …
10 javascript  node.js  api  sap  sapb1 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.