Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何仅将文本发布到墙Facebook SDK?_Android_Facebook_Facebook Android Sdk - Fatal编程技术网

Android 如何仅将文本发布到墙Facebook SDK?

Android 如何仅将文本发布到墙Facebook SDK?,android,facebook,facebook-android-sdk,Android,Facebook,Facebook Android Sdk,我试过了 这个 但是对于这个方法,需要setContentUrl,如果我删除了setContentUrl,那么post不允许发布。 但我只需要文本就可以贴在墙上。怎么做?Facebook共享不支持文本。您只能共享链接,这将显示该页面的文本和您在Facebook上的链接 此外,Facebook的用户信息政策还规定,避免在用户信息参数中预先填入用户自己没有输入的任何内容,即使用户可以在共享之前编辑或删除这些内容。这适用于帖子、评论、照片标题和相册标题 要进入策略页面,用户必须键入文本。不允许您指定文

我试过了

这个

但是对于这个方法,需要setContentUrl,如果我删除了setContentUrl,那么post不允许发布。
但我只需要文本就可以贴在墙上。怎么做?

Facebook共享不支持文本。您只能共享链接,这将显示该页面的文本和您在Facebook上的链接

此外,Facebook的用户信息政策还规定,避免在用户信息参数中预先填入用户自己没有输入的任何内容,即使用户可以在共享之前编辑或删除这些内容。这适用于帖子、评论、照片标题和相册标题


要进入策略页面,用户必须键入文本。不允许您指定文本
compile 'com.facebook.android:facebook-android-sdk:4.15.0'
ShareLinkContent linkContent = new ShareLinkContent.Builder()
                .setContentTitle("Hello Facebook")
                .setContentDescription("The 'Hello Facebook' sample  showcases simple Facebook integration")

             .setContentUrl(Uri.parse("http://developers.facebook.com/android"))
                            .build();

         shareDialog.show(linkContent);