gpt4 book ai didi

android - Facebook Like 按钮不工作(结果代码 0)

转载 作者:太空宇宙 更新时间:2023-11-03 11:09:22 25 4
gpt4 key购买 nike

我在我的 Android 应用程序中加入了 FB 登录,它工作正常。现在,我想添加点赞按钮。这是我所做的:

  1. 完全按照 https://developers.facebook.com/docs/android/like-button 上给出的说明进行操作
  2. 我在 layout.xml 文件中创建了一个 LikeView:
<com.facebook.widget.LikeView
android:id="@+id/LikeView"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</com.facebook.widget.LikeView>
  1. 我的代码如下所示:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_story_reader);
uiHelper = new UiLifecycleHelper(this, callback);
uiHelper.onCreate(savedInstanceState);

LikeView likeView = (LikeView) findViewById(R.id.LikeView);
likeView.setObjectId("http://shareitexampleapp.parseapp.com/photo1/");
}
...
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
uiHelper.onActivityResult(requestCode, resultCode, data, null);
Log.e("", "requestCode: " + requestCode);
Log.e("", " resultCode: " + resultCode);
Log.e("", " data: " + data);
  1. 这是输出:

requestCode: 64207 resultCode: 0 data: Intent { (has extras) }

  1. 因此我的代码指向 FB 提供的示例页面。因此目标对象id是否正确配置是没有问题的。
  2. 我没有使用任何测试帐户或类似帐户。我使用真实的 FB 帐户进行测试。

是这样的:

  1. 当点击“赞” View 时,会打开一个空白页面,然后再次关闭
  2. 上面的东西打印到logcat
  3. 什么都没发生:没有点赞什么的

为什么这个 1 对 1 副本的示例不起作用?

最佳答案

我昨天遇到了完全一样的问题。我没有在 developers.facebook.com 上被添加为应用程序的管理员/开发人员.

你需要做什么:

  1. 将自己注册为 Facebook 开发者(如果您还没有注册的话)
  2. 通过“我的应用”选项卡添加您的应用
  3. 选择您的应用,点击角色(左侧菜单)- 您的角色应该是管理员(或开发人员)

如果该应用程序已经存在并且其他人是管理员,请让他/她将您添加到那里。您还需要将您的电话号码添加到您的帐户中,以便添加到您的应用中。

关于android - Facebook Like 按钮不工作(结果代码 0),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28502432/

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