私はこのコードを使用しています。実際に私がやりたいのは、壁にcheckins
私がここにいた地図を表示することです。
private void getFb()
{
fb = new Facebook(Constants.facebookKey);
String[] arrayOfString = new String[2];
arrayOfString[0] = "publish_stream";
arrayOfString[1] = "me/checkins";
fb.authorize(this, arrayOfString, new FBDialogListener());
}
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data)
{
super.onActivityResult(requestCode, resultCode, data);
fb.authorizeCallback(requestCode, resultCode, data);
}
private class FBDialogListener implements Facebook.DialogListener
{
public void onComplete(Bundle values)
{
Bundle params = new Bundle();
params.putString("place", "MyPlaceId"); // YOUR PLACE ID
params.putString("Message","I m here in this place");
JSONObject coordinates = new JSONObject();
try {
coordinates.put("latitude",Constants.latitude); // The place Coordinates
coordinates.put("longitude", Constants.longitude);
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
params.putString("coordinates",coordinates.toString());
JSONArray frnd_data=new JSONArray();
fb.dialog(MainMenu.this,"me/checkins", params, new PublishDialogListener());
}
public void onFacebookError(FacebookError e) {
}
public void onError(DialogError e) {
}
public void onCancel() {
}
}
private class PublishDialogListener implements Facebook.DialogListener
{
public void onComplete(Bundle values) {
}
public void onFacebookError(FacebookError e) {
}
public void onError(DialogError e) {
}
public void onCancel() {
}
}
これは私にエラーを与えるだけです
The page you have request is not found.
なにが問題ですか?よろしくお願いします