ฉันกำลังพยายามรับ access_token จาก Instagram เพื่อใช้ Basic Display API สำหรับแอปใหม่ (เพียงแค่แสดงทวีตบนหน้าเว็บ)
ฉันทำตามขั้นตอนเหล่านี้: https://developers.facebook.com/docs/instagram-basic-display-api/getting-started
แต่ฉันติดอยู่ที่ขั้นตอนที่ 5: แลกเปลี่ยนรหัสเป็นโทเค็น
คำขอ cURL จะแสดงข้อผิดพลาด 400 เสมอพร้อมข้อความ: "ไม่พบรหัสที่ตรงกันหรือมีการใช้งานไปแล้ว"
อย่างไรก็ตามหลังจากการทดสอบหลายครั้งฉันได้รับ access_token เพียงครั้งเดียว แต่จะหมดอายุในอีกประมาณหนึ่งชั่วโมงต่อมา ดูเหมือนจะสุ่มมาก
Instagram Basic Display API ดูเหมือนจะค่อนข้างใหม่ เมื่อไม่นานมานี้ฉันได้ใช้แอพที่สร้างในไฟล์https://www.instagram.com/developer/เว็บไซต์และเคยทำงาน ตอนนี้ไซต์นี้แสดงข้อความนี้:
อัปเดต: ตั้งแต่วันที่ 15 ตุลาคม 2019 การลงทะเบียนลูกค้าใหม่และการตรวจสอบสิทธิ์บนแพลตฟอร์ม Instagram API จะถูกยกเลิกโดยใช้ Instagram Basic Display API
... พร้อมลิงค์ไปยัง developers.facebook.com
ฉันเพิ่งประสบความสำเร็จโดยการลบ #_ ต่อท้ายในรหัสที่ให้ไว้ ไม่แน่ใจว่าเป็นปัญหาของคุณหรือไม่
https://developers.facebook.com/support/bugs/436837360282557/
ฉันมีปัญหานี้เมื่อฉันพยายามติดตั้งแอปพลิเคชัน
ปัญหาของฉันคือรหัสที่สร้างขึ้นเมื่อคุณอนุญาตการอนุญาต
ลองลบ#_ออกจากส่วนท้ายของโค้ดที่สร้างขึ้นแล้วลองสร้างโทเค็นอีกครั้ง
ตัวอย่างเช่นรหัสที่สร้าง: AQBvrqqBJJTM49U1qTQWRMD96oRyMR3B_04JSfjc-nUIi0iGbSc3x_EceggQi9IyG3B3Rj3ocreMThQoPJbPpeXLUM4exJMy4o01fXcRtT_I9NovaNAqmWSneFt3MYv_k7ifAUUeMlC050n5xnjQP6oAvDBfCFQvTdrFaR95-5i71YsfQlmjYWDG6fcWRvOB9nqr6J9mbGMXMi9Y4tKlSfElaYm0YKRijZQDG2B5PaxQ8A #_
รหัสที่สร้างแก้ไข: AQBvrqqBJJTM49U1qTQWRMD96oRyMR3B_04JSfjc-nUIi0iGbSc3x_EceggQi9IyG3B3Rj3ocreMThQoPJbPpeXLUM4exJMy4o01fXcRtT_I9NovaNAqmWSneFt3MYv_k7ifAUUeMlC050n5xnjQP6oAvDBfCFQvTdrFaR95-5i71YsfQlmjYWDG6fcWRvOB9nqr6J9mbGMXMi9Y4tKlSfElaYm0YKRijZQDG2B5PaxQ8A
ฉันลองใช้เครื่องมือบรรทัดคำสั่งตามเอกสารต้นฉบับ (https://developers.facebook.com/docs/instagram-basic-display-api/getting-started) แต่ไม่มีโชค ...
นี่คือสิ่งที่ต้องทำใน 3 ขั้นตอนง่ายๆ:
https://api.instagram.com/oauth/access_tokenกับพารามิเตอร์ในร่างกายไม่ params ตรวจสอบให้แน่ใจว่าx-www-form-urlencodedเปิดใช้งานตัวเลือกนี้แล้ว200 OKและการตอบสนองที่มีทั้งและaccess_tokenuser_id{
"access_token": "IGQVJYUXlDN...",
"user_id": 17841400...
}
วันแห่งความสุข!!
ดูภาพหน้าจอสำหรับการตั้งค่าที่ถูกต้อง:

ฉันก็มีปัญหาเดียวกันฉันแก้ไขการล้างแคช coockie และข้อมูลเบราว์เซอร์อื่น ๆ
จากนั้นฉันก็ขอใหม่
ลองมันได้ผลกับฉัน
ฉันพบทางออกแล้ว
uri โดยตรงต้องเหมือนกับที่คุณใช้ในตอนต้น
เช่น คุณใช้
www.abc.com/auth
เพื่อรับรหัส เมื่อคุณแลกเปลี่ยนโทเค็น redirect_uri จะต้องเหมือนกับ
www.abc.com/auth
ฉันใช้ Instagram API แบบเก่าเช่นกัน ฉันต้องเปลี่ยนแปลงบางอย่างเพื่อให้โค้ดของฉันใช้งานได้กับ API ใหม่ ไม่แน่ใจว่าคุณใช้อะไรอยู่นี่คือวิธีที่ฉันใช้กับ PHP
$url = 'https://api.instagram.com/oauth/access_token'; $fields = array(
'app_id' => 'YOUR_APP_ID',
'app_secret' => 'YOUR_APP_SECRET_ID',
'grant_type' => 'authorization_code',
'redirect_uri' => 'YOUR_REDIRECT_URL',
'code' => $code ); $ch = curl_init();
curl_setopt($ch,CURLOPT_URL, $url);
curl_setopt($ch,CURLOPT_POST, true); curl_setopt($ch,CURLOPT_POSTFIELDS, $fields); curl_setopt($ch,CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch,CURLOPT_VERIFYPEER, false); $result = curl_exec($ch); curl_close($ch);
//get the access token from the string sent from Instagram
$splitString = explode('"access_token":', $result);
$removeRest = explode(',', $splitString[1]);
$withSpace = str_replace('"','', $removeRest[0]);
$access_token = str_replace(' ','', $withSpace);
Jana Duggar เปิดใจเกี่ยวกับการค้นหาความรักของเธอ นี่คือทุกสิ่งที่เธอพูดเกี่ยวกับหัวข้อและกรอบเวลา 5 ปีสำหรับการแต่งงาน
เมื่อเร็ว ๆ นี้ แซม ฮิวแฮน นักแสดงจากเรื่อง 'Outlander' ได้เปิดเผยสิ่งที่เขาจะทำจากกองถ่ายเพื่อระลึกถึงเจมี เฟรเซอร์ บทบาทที่ทำให้เขากลายเป็นดารา
'She Loves You' เขียนขึ้นในหนึ่งชั่วโมง บันทึกเสียงในหนึ่งวัน และเป็นเพลงของ The Beatles ที่มีการแสดงที่ดีที่สุดเพลงหนึ่งในอาชีพของพวกเขา
Dolly Parton และคุณย่า Bessie มีความสัมพันธ์พิเศษ คุณยายพาร์ตันป่วยหนัก แต่นั่นไม่ได้ทำให้ดอลลี่หยุดแกล้งเธอ
ต้นกำเนิดของศาสนาอิสลามย้อนกลับไปได้ถึงต้นศตวรรษที่ 7 บนคาบสมุทรอาหรับ ศาสนาอิสลามเริ่มต้นขึ้นในเมืองเมกกะ ที่ซึ่งชายคนหนึ่งชื่อมูฮัมหมัด พ่อค้าผู้ประสบความสำเร็จจากชนเผ่าที่ทรงอำนาจ ได้รับการเปิดเผยจากพระเจ้า
คุณอาจคิดว่าไม้โอ๊คหรือฮิคคอรีเป็นไม้ที่แข็ง แต่เมื่อต้องพูดถึงไม้ที่แข็งที่สุดในโลกแล้ว พวกมันกลับไม่ใกล้เคียงเลย
มหาสมุทรเต็มไปด้วยความงาม แต่ก็ซ่อนสิ่งมีชีวิตใต้ท้องทะเลที่น่ากลัวที่สุดบางชนิดไว้เช่นกัน สัตว์เหล่านี้หลายชนิดซ่อนตัวอยู่ใต้ผิวน้ำอันมืดมิด ในโลกใต้ทะเลลึกอันแสนกดดันและมืดมิด
หากคุณกำลังต่อสู้กับศัตรูหรือกำลังเตรียมตัวสำหรับโหมด PvP การรู้ถึงการเสริมพลังดาบที่ดีที่สุดใน Minecraft จะช่วยให้คุณได้เปรียบอย่างมาก การเสริมพลังดาบจะช่วยให้คุณสร้างความเสียหายได้มากขึ้น เพิ่มจำนวนม็อบที่ดรอป และเพิ่มความทนทานของดาบ
“เด็ก” โผล่รับเชิญดาราดังพร้อมข่าวร้าย
RAV4 นี้อ้างว่าอยู่ในสภาพที่ดีเยี่ยมและมีไว้สำหรับการเล่นเก้าอี้ดนตรี
ภาพจากโดรนจับภาพนักดับเพลิงที่กำลังพยายามดับไฟ
Eyes of Wakanda เชื่อมโยงโดยตรงกับ MCU พร้อมอัปเดตเกี่ยวกับ X-Men '97, What If..., Daredevil และอีกมากมาย
บรรณาธิการบริหารคนเก่าแก่ที่เข้าร่วม American Vogue ในปี 1988 ได้ประกาศข่าวดังกล่าวในการประชุมพนักงานเมื่อเช้าวันพฤหัสบดีที่ 26 มิถุนายน
สมเด็จพระสันตะปาปาฟรานซิส ประมุขแห่งคริสตจักรคาทอลิกและผู้นำชาวคาทอลิกทั่วโลกราว 1.3 พันล้านคน สิ้นพระชนม์แล้ว สิริพระชนมายุ 88 พรรษา
Ava Gardner แต่งงานกับ Mickey Rooney และ Frank Sintra และเธอยังคบหาดูใจกับดาราฮอลลีวูดอีกหลายคน ต่อไปนี้คือประวัติการออกเดทของ Ava Gardner
จอห์น คลีส แต่งงานกับเจนนิเฟอร์ เวด ภรรยาของเขาในปี 2012 นี่คือทุกสิ่งที่คุณต้องรู้เกี่ยวกับเจนนิเฟอร์ เวด ภรรยาของจอห์น คลีส
มันทำให้ฉันประหลาดใจ ทันใดนั้นมันก็เกิดขึ้นบ่อยๆ มันอยู่กลางทางอีกครั้ง <ไม่ ไม่ใช่คนในมหาสมุทรแปซิฟิก คุณเป็นสีน้ำตาลแดง คนที่งานคาร์นิวัล> ทุกพาดหัวข่าวดัง…..
ในปี 2022 ด้วยการเปิดตัว GPT-3 ทักษะการเขียนดูเหมือนจะมีความสำคัญน้อยลง ด้วย AI คนที่เขียนไม่ดีก็สามารถสร้างพนักงานที่มีคุณภาพได้เช่นกัน
ในโลกที่เปลี่ยนแปลงอย่างรวดเร็วและการแข่งขันในปัจจุบัน อาชีพของคนๆ หนึ่งมีบทบาทสำคัญในการเติบโตส่วนบุคคล ความมั่นคงทางการเงิน และความพึงพอใจในชีวิตโดยรวม อย่างไรก็ตาม ผู้คนจำนวนมากพบว่าตัวเองติดอยู่ในวงจรของความเมื่อยล้าและความไม่พอใจอย่างไม่หยุดยั้ง ค่อยๆ สูญเสียชีวิตการทำงานไป
เมื่อสัปดาห์ที่แล้วฉันสังเกตเห็นข่าวประชาสัมพันธ์ที่เผยแพร่ผ่าน PressGazette (เว็บไซต์ข่าวของสื่ออังกฤษ) บทความประกาศว่า Acast ซึ่งเป็นบริษัทโฮสติ้งและโฆษณาพอดคาสต์ของ Scandi จะเป็นผู้นำกลุ่มผู้เผยแพร่ "อาจมีอิทธิพลมากที่สุด" ในพอดคาสต์