→ knives:第二個應用程式難道不需要使用者按同意嗎 05/19 17:14
還是會需要,但是我需要的是超連結後面帶的參數+目前登入用戶的ID
※ 編輯: OpenGoodHate 來自: 220.135.120.103 (05/19 17:29)
→ superpai:可以啊...你都寫完了 05/19 18:47
下午找了一下FB Graph API
應該是可以滿足我的需求
但是照著教學做…都沒辦法拿回access_token
我是照著這頁做的
http://developers.facebook.com/docs/authentication/
在使用者點完
https://www.facebook.com/dialog/oauth?
client_id=YOUR_APP_ID&redirect_uri=YOUR_URL
這個超連結登入完畢後
我收到傳回來的url 是
http://192.168.99.115/fbapi_test/?type=user_agent&code=一串code
再接著組
https://graph.facebook.com/oauth/access_token?
client_id=YOUR_APP_ID&redirect_uri=YOUR_URL&
client_secret=YOUR_APP_SECRET&code=THE_CODE_FROM_ABOVE
點超連結過去
結果出來的是
{
"error": {
"type": "OAuthException",
"message": "Error validating verification code."
}
}
都照官網做的有什麼問題嗎!?
※ 編輯: OpenGoodHate 來自: 220.135.120.103 (05/19 20:56)
※ 編輯: OpenGoodHate 來自: 220.135.120.103 (05/19 20:58)
→ superpai:這實在很難幫 找詳細的教學照著做看看 05/19 22:37
找到問題點了
原來要嵌在iframe中才會回傳access_token
這樣應該可以達到我預期的效果
→ knives:我有一個問題是,你確定兩個FB應用程式產生的hash code是一 05/20 04:43
→ knives:樣的嗎 05/20 04:43
這就不用擔心了
因為第二支應用程式後面還有一台Server在控管
我在網頁上把資料都收集好後會再call自己寫的api去控制第二支程式
※ 編輯: OpenGoodHate 來自: 220.135.120.103 (05/20 10:46)