เรื่อง Applicaiton บน Facebook - API Error Code: 191

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา เรื่อง Applicaiton บน Facebook - API Error Code: 191

เรื่อง Applicaiton บน Facebook - API Error Code: 191

สวัสดีครับ

    ก่อนอื่น ต้องขอขอบคุณ บทความดีๆ 

https://www.ninenik.com/สร้าง_album_และ_อัพโหลด_รูป_photo_ขึ้น_facebook_ด้วย_php_sdk-356.html

   ผมได้ทำตามที่ แนะนำไว้หมดแล้ว ตั้งแต่ สร้าง Application ใน Facebook แล้วก็ Code ที่ให้ใน Blog ด้านบนครับ

แต่ตอนนี้ติดปัญหาว่าไม่สามารถ Connect ได้ครับมี Error ดังนี้

API Error Code: 191
API Error Description: The specified URL is not owned by the application
Error Message: redirect_uri is not owned by the application.

ลองหามาซักพักแล้วได้ข้อสรุปว่า มันผิดพลาดที่ การ Setting Application ใน Facebook มากกว่า

ตอนนี้ยังหาสาเหตุไม่ได้ครับ เลยมีคำถามมาดังนี้ครับ

- Siteurl ต้องใส่อะไรครับ ผมใส่

      www.shift.co.th/test_fb/

( File ที่เป็น Code คือ index.php ) 

- Site Domain

      shift.co.th ถูกหรือไม่ครับ

- Canvas URL 

     อันนี้ งงๆว่ามันคืออะไรเลยไม่ได้ใส่

 

 

เสริมนิดนึงคือ ลองหาๆดูมีคนบอกว่าเป็น Registration Problem เลยไม่รู้ว่าทำอะไรผิดหรือ ขาดไปหรือไม่ 

 

รบกวนผู้รู้ ช่วยแนะนำด้วยครับ

 

ขอบคุณล่วงหน้าครับ

Terry

  

 

 

 



Be 183.89.106.xxx 20-12-2010 00:01:21

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1

 เสริมนิดนึงนะครับ เกี่ยวกับว่า ต้อง

Directory Status: Not Submitted

Once you have completed your application, you may submit it to the Application Directory.

อันนี้หรือไม่ครับ หรือว่าไม่เกี่ยว - -"



Be 183.89.106.xxx 20-12-2010 00:14
 ความคิดเห็นที่ 2

Site url --  http://www.shift.co.th/
Site Domain --- shift.co.th
Canvas URL---- http://www.shift.co.th/test_fb/index.php



Ninenik 180.183.136.xxx 20-12-2010
 ความคิดเห็นที่ 3

** Once you have completed your application, you may submit it to the Application Directory. **

อันบนนี้ไม่เกี่ยว



Ninenik 180.183.136.xxx 20-12-2010
 ความคิดเห็นที่ 4

สวัสดีครับ

      ผม Set ตามที่บอกแล้ว 

Site url --  http://www.shift.co.th/
Site Domain --- shift.co.th
Canvas URL---- http://www.shift.co.th/test_fb/index.php

ตัว Canvas URL  มัน Error ครับ ถ้าไม่ใส่ / หรือ ? ไม่ข้างหลัง 

ผมเลยใส่ ไปดู ก็ยังไม่สำเร็จ ยัง API Error Code: 191 อยุ่ครับผม  

แต่ว่า Page Application ใน Facebook Load มาได้แล้วครับ

:D ยังไงก็ขอบคุณนะครับ



Be 183.89.106.xxx 20-12-2010 00:32
 ความคิดเห็นที่ 5

ใส่เป็นแบบนี้ดู

Canvas URL---- http://www.shift.co.th/test_fb/



Ninenik 110.168.96.xxx 20-12-2010
 ความคิดเห็นที่ 6

 ใส่แล้วครับผม ได้ผลดังเดิม ก็คือ หน้า Application Load มาได้

http://apps.facebook.com/becoolnaja/

(ขออภัยนะครับ ถ้าเป็น Code ตัวอย่างอยู่ ตอนนี้อยากลองให้มัน ต่อกันได้ก่อนครับเลยเลย Copy มาเลย)

 

ใน Code ผมใส่ 

   $loginUrl = $facebook->getLoginUrl(  

        array(  

            'next'=>'www.shift.co.th/test_fb/index.php',  

            'cancel_url'=>'www.shift.co.th/test_fb/index.php',  

            'req_perms'=>'publish_stream,offline_access,user_photos', // คั่นแต่ละค่าด้วย ,(comma)  

            'display'=>'popup'    // page หรือ popup       

        )  

   );

 

อย่างนี้ ถูกต้องป่ะครับ



Be 183.89.106.xxx 20-12-2010 00:46
 ความคิดเห็นที่ 7

 Update ครับ ผมทำได้แล้วครับ

เป็นที่ Code ต้องใส่ http:// เข้าไปด้วยอ่ะครับ

- -"

ขอบคุณมากครับ



Be 183.89.106.xxx 20-12-2010 01:16
1






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ