Facebook ** を Android アプリに統合しようとしています。**facebook に **いいね!と共有 ** 機能を実装したいと考えています。しかし、私はエラーが発生しています。
これを解決するのを手伝ってください。
また、Facebookで新しいアプリを作成するプロセスを知りたいです。
GitHubのコードを使用しています。私のコードは -
public class MyGreatActivity extends Activity {
Facebook facebook = new Facebook("333778590046892");
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
facebook.authorize(this, new String[] { "offline_access", "publish_stream", "raj21kadam@gmail.com" },
new DialogListener() {
@Override
public void onComplete(Bundle values) {
String token=facebook.getAccessToken(); //get access token
// Toast.makeText(this, "token", Toast.LENGTH_LONG).
save(token);
}
@Override
public void onFacebookError(FacebookError error) {}
@Override
public void onError(DialogError e) {}
@Override
public void onCancel() {}
});
}
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
facebook.authorizeCallback(requestCode, resultCode, data);
}
private void save(String token){
Toast.makeText(this, "token"+token, Toast.LENGTH_LONG).show();
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);
prefs.edit().putString("Token", token).commit();
}
}
上記のコードの実行中に次のエラーが発生します -
Dialog Errorcom.facebook.android.DialogError: The connection to the server was unsuccessful.