看板 AndroidDev 關於我們 聯絡資訊
※ 引述《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)
death3000:原來您是這個部落格的編寫者~我看這個部落格看很多^^ 09/10 23:36
death3000:我下次完完整整的照著試試看@@~ 09/10 23:38
death3000:我使用這隻程式去塗鴉牆PO下方有顯示"來自 XXX(APP名)" 09/10 23:58
death3000:這樣子算有成功使用嗎? 09/10 23:58
givemepass:推 09/11 07:45
www1036:我不是這個部落格的編寫者唷!! 09/11 11:25
※ 編輯: www1036 來自: 114.24.116.74 (09/11 11:35)
hhomerun:大推 10/31 19:33
tsaomimo:推~我也遇到一樣的問題,路徑要給完整且還要給",受用了~ 08/02 01:33