[英]android & facebook sdk - post a simple text to wall
我想做的是在Android Studio中使用Facebook SDK将简单的文本发布到墙上。 我想发布文本而无需用户使用Facebook应用程序。 那可能吗?
我已阅读https://developers.facebook.com/docs/android/share
我有两个问题。
1)如何设置共享文字?
FacebookDialog shareDialog = new FacebookDialog.ShareDialogBuilder(this)
.setLink("https://developers.facebook.com/android")
.build();
uiHelper.trackPendingDialogCall(shareDialog.present());
我看不到任何setText方法..或类似的东西..
还可以在手机上未安装Facebook应用程序的情况下执行此操作吗?
我得到错误
Failed to find provider info for com.facebook.katana.provider.AttributionIdProvider
我不想强迫我的用户安装Facebook。我该怎么办?
Failed to find provider info for com.facebook.katana.provider.AttributionIdProvider
可能由于以下原因而发生:
检查是否添加了权限:
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.SET_DEBUG_APP"/>
编辑:您可以使用setName(String)
设置标题,并使用setDescription(String)
设置描述。 看一下这个文档链接。
在您的应用程序清单中添加权限
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.SET_DEBUG_APP"/>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.