ส่งความคิดเห็น
การให้สิทธิ์คำขอ
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ทุกคำขอที่แอปพลิเคชันของคุณส่งไปยัง Fitness API ต้องมีโทเค็นการให้สิทธิ์ โทเค็นดังกล่าวจะระบุตัวตนแอปพลิเคชันของคุณให้ Google ทราบด้วย
โปรโตคอลการให้สิทธิ์
แอปพลิเคชันต้องใช้ OAuth 2.0 เพื่อให้สิทธิ์คำขอ ระบบไม่รองรับโปรโตคอลการให้สิทธิ์อื่นๆ หากแอปพลิเคชันใช้ Google Sign-In
ระบบจะจัดการการให้สิทธิ์บางส่วนให้คุณ
ประเภทข้อมูล ที่แอปต้องการเข้าถึงจะสอดคล้องกับขอบเขต คุณจะต้องระบุประเภทข้อมูลว่าขอบเขตดังกล่าวมีความละเอียดอ่อนหรือถูกจำกัด หรือไม่ และทำตามขั้นตอนที่เกี่ยวข้องเมื่อสมัครรับการยืนยัน
ดูขั้นตอนที่ 3 ของการให้สิทธิ์คำขอ ด้านล่าง
การให้สิทธิ์คำขอด้วย OAuth 2.0
คำขอทั้งหมดไปยัง Fitness API ต้องได้รับอนุญาตจากผู้ใช้ที่ตรวจสอบสิทธิ์แล้ว
รายละเอียดของกระบวนการให้สิทธิ์หรือ "ขั้นตอน" สำหรับ OAuth 2.0 จะขึ้นอยู่กับประเภทของแอปที่คุณเขียน ขั้นตอนทั่วไปนี้มีผลกับแอปทุกประเภท
เมื่อสร้างแอปพลิเคชัน ให้ลงทะเบียนแอปพลิเคชันโดยใช้คอนโซล Google API จากนั้น Google จะให้ข้อมูลที่คุณต้องใช้ในภายหลัง เช่น รหัสไคลเอ็นต์และรหัสลับไคลเอ็นต์
เปิดใช้งาน Fitness API ในคอนโซล Google API (หาก API ไม่อยู่ในรายการ
คอนโซล API ให้ข้ามขั้นตอนนี้)
สมัครรับการยืนยัน และส่งข้อมูลสนับสนุนที่เกี่ยวข้องว่าเหตุใดแอปของคุณจึงต้องมีขอบเขตที่กำหนด ประเภทข้อมูล ที่แอปต้องเข้าถึงจะสอดคล้องกับขอบเขตที่แอปต้องขอ
หากแอปได้รับการยืนยันแล้ว Google จะแสดงหน้าจอขอความยินยอมต่อผู้ใช้
เพื่อขอให้ผู้ใช้ให้สิทธิ์แอปในการเข้าถึงข้อมูลของตน
หากผู้ใช้อนุมัติ Google จะให้โทเค็นเพื่อการเข้าถึงที่ใช้ได้ชั่วคราวแก่แอปพลิเคชันของคุณ
แอปพลิเคชันขอข้อมูลผู้ใช้โดยแนบโทเค็นเพื่อการเข้าถึงไปกับคำขอ
หาก Google ตัดสินว่าคำขอและโทเค็นของคุณถูกต้อง ระบบจะแสดงข้อมูลที่ขอ
หมายเหตุ: บางขั้นตอนจะมีขั้นตอนเพิ่มเติม เช่น การใช้โทเค็นการรีเฟรชเพื่อรับโทเค็นเพื่อการเข้าถึงใหม่ ดูข้อมูลโดยละเอียดเกี่ยวกับขั้นตอนของแอปพลิเคชันประเภทต่างๆ ได้ที่เอกสารประกอบ OAuth 2.0 ของ Google
อ่านเกี่ยวกับขอบเขตของ OAuth สำหรับ Fitness API ที่นี่
ค้นหาว่าข้อมูลแต่ละประเภทจำเป็นต้องใช้ขอบเขตใด
ส่งความคิดเห็น
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-06-25 UTC
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"ไม่มีข้อมูลที่ฉันต้องการ"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"ล้าสมัย"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ปัญหาเกี่ยวกับการแปล"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"อื่นๆ"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"เข้าใจง่าย"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"แก้ปัญหาของฉันได้"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"อื่นๆ"
}]
หากต้องการบอกให้เราทราบเพิ่มเติม
{"lastModified": "\u0e2d\u0e31\u0e1b\u0e40\u0e14\u0e15\u0e25\u0e48\u0e32\u0e2a\u0e38\u0e14 2024-06-25 UTC"}
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2024-06-25 UTC"]]