android - 检查 Facebook 上的共享帖子是否成功或被丢弃

标签 android facebook android-studio

Facebook SDK 总是在丢弃帖子后调用 onSuccess(Sharer.Result result)。 我正在使用 Facebook SDK 的分享帖子,但即使在丢弃或取消帖子后也始终调用 onSuccess 监听器。 我正在使用这个 facebook SDK 来分享实现'com.facebook.android:facebook-share:[4,5)'并使用这个文档。 https://developers.facebook.com/docs/sharing/android/

shareDialog.registerCallback(callbackManager, new FacebookCallback<Sharer.Result>() {

            @Override
            public void onSuccess(Sharer.Result result) {
                Log.e(TAG, result.toString());
                    Toast.makeText(MainActivity.this, "shared succrssfull", Toast.LENGTH_SHORT).show();
            }

            @Override
            public void onCancel() {
                Toast.makeText(MainActivity.this, "shared cancel", Toast.LENGTH_SHORT).show();
            }

            @Override
            public void onError(FacebookException error) {
                Log.e(TAG, error.toString());
                Toast.makeText(MainActivity.this, "shared error occured", Toast.LENGTH_SHORT).show();
            }
        });

并且 onActivity 结果是

@Override
    protected void onActivityResult(final int requestCode, final int resultCode, final Intent data) {
        super.onActivityResult(requestCode, resultCode, data);
        callbackManager.onActivityResult(requestCode, resultCode, data);
    }

但总是调用 onSuccess listner ,我怎么才能发现帖子已经成功发布了。

已检查多个链接,但尚未得到任何解决方案,因此请帮助我。

Post Id facebook share dialog always return null in Android

FB share dialog cancel callback not working in Android

最佳答案

我们无法识别帖子是否成功,因为该政策是 Facebook 给出的。

不要激励人们在 Facebook 上发布内容或给人留下在 Facebook 上发布内容会获得奖励的印象。例如,不要向人们提供任何东西以换取他们在 Facebook 上发布内容(即,如果他们在 Facebook 上发布内容,则不要给予或 promise 虚拟商品、成就、优惠券、折扣、内容访问权限或促销中的额外条目) .

Facebook 的政策如下。

https://developers.facebook.com/docs/apps/examples-platform-policy-4.5

https://developers.facebook.com/policy#properuse

关于android - 检查 Facebook 上的共享帖子是否成功或被丢弃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52495965/

相关文章:

ios - Facebook ios sdk 的静态库应该出现在 Xcode 项目中吗?

javascript - 令人难以置信的 Facebook 评论缩水

ios - Phonegap 3.5 + Facebook 插件错误它说 "FacebookSDK/FacebookSDK.h file not found"

java - 无法获取Cardview,E/RecyclerView : No adapter attached; skipping layout error , 如何将适配器添加到recyclerView?

Android maps api v2 授权失败

java - 在android开发中使用lambdaj库

android - 如何更改 ListView 中一行内状态的开关状态 - React Native

java - Ionic 3 对此 JAR 条目的未经授权的修改将不会被检测到

android - Android Studio的“Unable to resolve superclass/Link of class failed”错误

java - Android 上的着色图像处理