gpt4 book ai didi

android - 使用 Facebook Android SDK 在没有打开对话框的情况下发布附件?

转载 作者:行者123 更新时间:2023-11-29 18:17:08 28 4
gpt4 key购买 nike

我正在我的 Android 应用程序中集成 Facebook。我可以通过打开对话框使用“stream.publish”来发送附件。有没有办法不打开对话框就发帖?我正在使用以下方法。

请给我任何想法。

            postParams.put("seriesname", "Commented during the TV show"+" '"+series+"'");
postParams.put("description", text);
parameters.putString("attachment", "{\"name\":\""+postParams.get("seriesname")+"\","
+"\"href\":\""+"http://www.google.com\","+"\"description\":\""+postParams.get("description")+"\"}");

mFacebook.dialog(FacebookComments.this, "stream.publish", parameters, new SampleDialogListener());
Log.d("FACEBOOK RESPONSE", response);
if (response == null || response.equals("")
|| response.equals("false")) {
Log.v("Error", "Blank response");
}
}
} catch (Exception e) {
Log.e("Facebook", "Error: " + e.getMessage());
}
}

最佳答案

检查此代码以在没有对话框的情况下在 Facebook 墙上发帖:

public boolean postOnWall(String msg) {
Log.d("Tests", "Testing graph API wall post");
try {
String response;
Bundle parameters = new Bundle();
parameters.putString("message", msg);
parameters.putString("description", "test test test");
parameters.putString("tags",person_id);
response = ZValues.authenticatedFacebook.request("me/feed", parameters,"POST");
Log.d("Tests", "got response: " + response);
if (response == null || response.equals("") || response.equals("false")) {
Log.v("Error", "Blank response");
return false;
}
} catch(Exception e) {
e.printStackTrace();
}
return true;
}

检查这个for sending links in Post

关于android - 使用 Facebook Android SDK 在没有打开对话框的情况下发布附件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7528258/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com