在 Facebook 时间轴上分享
Share on facebook time line
我在我的 facebook 应用程序中有 publish_actions 权限,我在 iOS 应用程序上使用它,它运行良好,我的应用程序在应用程序商店中,我的客户使用该应用程序并按时发布脸书上的线。现在我添加了一个 Android 平台来测试应用程序 Android 我在 facebook 配置上添加了我设备的哈希键,这在开发测试中非常有效。但是现在我在 google Play console 上发布了我的应用程序,就像 Alpha 测试一样,我将我的应用程序分享给 20 个客户测试,但他们没有在 facebook 时间线上发布,应用程序发送消息 "hash key dont exist"。我需要添加用户的每个哈希值吗?有没有办法不使用散列?
勾选这个linkFacebook share dialog
ShareContent shareContent = new ShareMediaContent.Builder()
.addMedium(sharePhoto1)
.build();
ShareDialog shareDialog = new ShareDialog(...);
shareDialog.show(shareContent, Mode.AUTOMATIC);
从发布密钥库生成新的密钥哈希并添加 https://developers.facebook.com/!在开发设备上工作的 Keyhash 是从调试密钥库生成的。
我在我的 facebook 应用程序中有 publish_actions 权限,我在 iOS 应用程序上使用它,它运行良好,我的应用程序在应用程序商店中,我的客户使用该应用程序并按时发布脸书上的线。现在我添加了一个 Android 平台来测试应用程序 Android 我在 facebook 配置上添加了我设备的哈希键,这在开发测试中非常有效。但是现在我在 google Play console 上发布了我的应用程序,就像 Alpha 测试一样,我将我的应用程序分享给 20 个客户测试,但他们没有在 facebook 时间线上发布,应用程序发送消息 "hash key dont exist"。我需要添加用户的每个哈希值吗?有没有办法不使用散列?
勾选这个linkFacebook share dialog
ShareContent shareContent = new ShareMediaContent.Builder()
.addMedium(sharePhoto1)
.build();
ShareDialog shareDialog = new ShareDialog(...);
shareDialog.show(shareContent, Mode.AUTOMATIC);
从发布密钥库生成新的密钥哈希并添加 https://developers.facebook.com/!在开发设备上工作的 Keyhash 是从调试密钥库生成的。