Re: [問題] 關於Facebook api的登入問題
※ 引述《death3000 ((=^^=))》之銘言:
: 我今天測試Facebook 給的範例程式
: 我也有申請APP ID了
: 可是當我在模擬機上測試是可以成功的
: 可是用在實機上面卻一直出現invalid_key
: 請問這個問題該如何解決呢?
: 我研究好久@@卻都沒辦法解覺
: 可以給我個方向或網站或是告訴我@@
Facebook Single-Sign-On, 如果已先裝了Facebook官方App,
第三方App可以直接透過官方App的帳號資訊來進行認證(使用者不必再填一次帳密)
但並需先經過簽署才行, 所以必需用開發此App的Keystore來產生Android Key Hash,
而這個Android Key Hash也必須填入到你的Facebook App的設定當中
我猜你的模擬器上可以成功是因為未先裝官方的App,
所以他會透過Mobile Web的方式要你填入帳密認證
但你的手機若已先裝了官方App, 再載到你的手機後反而造成衝突的問題
原因可能就是在於你的Android Key Hash未填或是產生出來並不正確
這邊附我之前看的網路上更加詳細的指引教學http://0rz.tw/N3lWl
額外在補充我自己碰到的問題,
也有可能是openssl的套件不相符或者是在產生Android Key Hash時的路徑設錯
雖然都會產生出值, 不過卻是顯示invalid_key, 所以產生出來的結果未必是正確的.
希望以上的經驗分享對你有幫助:)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.24.116.74
※ 編輯: www1036 來自: 114.24.116.74 (09/10 22:03)
※ 編輯: www1036 來自: 114.24.116.74 (09/10 22:08)
※ 編輯: www1036 來自: 114.24.116.74 (09/10 22:09)
推
09/10 23:36, , 1F
09/10 23:36, 1F
推
09/10 23:38, , 2F
09/10 23:38, 2F
→
09/10 23:58, , 3F
09/10 23:58, 3F
→
09/10 23:58, , 4F
09/10 23:58, 4F
推
09/11 07:45, , 5F
09/11 07:45, 5F
→
09/11 11:25, , 6F
09/11 11:25, 6F
※ 編輯: www1036 來自: 114.24.116.74 (09/11 11:35)
推
10/31 19:33, , 7F
10/31 19:33, 7F
推
08/02 01:33, , 8F
08/02 01:33, 8F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
AndroidDev 近期熱門文章
PTT數位生活區 即時熱門文章