[問題] FB api "應用程式設置..."

作者: TarocciKa (小加號)   2014-09-02 01:19:11
版上的各位前輩好:
我有一個關於 Facebook API的設定想請教一下,
最近想將分享到 FB的功能做到網頁上, 主要流程
是網頁上有段影片, 底下會有 textarea輸入文字,
form送出後, 後端再直接分享在該使用者的臉書上.
而我這邊資料庫會記錄的是該段文字以及使用者的 ID.
但這幾天測試的情況, 網站總會顯示:
"應用程式設置無法接受特定網址...."
主要想請教,是否我在 FB Developer中設定錯誤了?
Developer中基本上是這樣的設定 ->
Basic:
App ID : 308545662651584
Display Name: JustTry
Namespace: taroccikatryapi
Website:
Site URL: http://localhost:8081/
Mobile Site URL: http://localhost:8081/
後來有試過改成 http://localhost
不過一樣無效...
Advanced:
Security:
Valid OAuth redirect URIs:
http://localhost:8081/
http://www.google.com/
http://127.0.0.1/
http://localhost/
網頁如下:
1.參考 Developer寫的
http://ppt.cc/IkEY
底下FB嵌入的分享可以正常使用,
不過按"發布貼文的"按鈕會顯示
FB.login() called before FB.init().
2.有9成直接複製 http://ppt.cc/p~FS 的
http://ppt.cc/NQxP
本來有另外做一隻, 不過跟上一項一樣;
因此直接複製, 不過複製下來的會顯示,
"應用程式設置無法接受特定網址。..."
主要是想問這邊是不是我有設定錯?
因為該網站可以正常使用.
3.參考 http://ppt.cc/Zf2m 的
http://ppt.cc/1tCI
一樣會顯示
"應用程式設置無法接受特定網址。..."
不好意思, 程式很亂, 這幾天都一直在嘗試. 還請各位
前輩多多包涵.
作者: MangoTW (不在線上)   2014-09-02 02:31:00
不能用localhost
作者: tomin (Schrödinger's cat)   2014-09-02 15:30:00
我有用過local.host 不過要去改本機的/etc/hosts
作者: alog (A肉哥)   2014-09-02 21:54:00
去弄一個正常的網址不要再拿localhost用
作者: poiuy999 (Nines)   2014-10-10 01:10:00
fb抓的道你localhost就神了

Links booklink

Contact Us: admin [ a t ] ucptt.com