[英]Problem in posting message on facebook wall using android facebook sdk
[英]Problem in using facebook sdk for android
我正在制作自己的應用程序,該應用程序使用facebook graph api從facebook獲取數據。 我遇到的問題是,每當我啟動我的應用程序並單擊登錄按鈕時,它就會重定向到com.facebook.katana,並生成invalid_key錯誤。 另一方面,當我從手機上卸載com.facebook.katana應用程序時,我的應用程序開始正常運行。
Android FB SDK
(可選)您可以通過合並單點登錄來使登錄系統更加無縫。
注冊應用程序的Android密鑰哈希。 Facebook使用它來確保其他應用程序在與Facebook Android應用程序對話時無法模擬您的應用程序。
生成密鑰哈希:
keytool -exportcert -alias [alias] -keystore [keystore] | openssl sha1 -binary | openssl base64
在Facebook開發人員設置中,轉到“ 移動和設備”標簽。
在Activity的onActivityResult()函數頂部插入對authorizeCallback()方法的調用。 (如果onActivityResult還不存在,則創建它)
@Override public void onActivityResult(int requestCode,int resultCode,Intent data){
super.onActivityResult(requestCode,resultCode,data);
facebook.authorizeCallback(requestCode,resultCode,data);
// ...您的應用執行onActivityResult的其他任何操作
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.