我正在使用Facebook sdk 4.1.2将内容共享到Facebook.
https://developers.facebook.com/docs/sharing/android
这是我为执行此任务而推荐的链接,并且成功地在facebook中共享了链接内容.
shareDialog = new ShareDialog(ShareActivity.this); SharelinkContent linkContent = new SharelinkContent.Builder() .setContentTitle("Hello Facebook") .setContentDescription( "The 'Hello Facebook' sample showcases simple Facebook integration") .setContentUrl(Uri.parse("http://ramees.com/Uploads/VIDeogallery/17_VG/1_VIDeo_gallery.mp4")) .build(); shareDialog.show(linkContent);
我已经使用上面的代码在Facebook中发布了链接内容,并且成功运行.但是我没有找到任何代码来仅在没有链接内容或图像的情况下发布标题和描述.任何人都可以帮助了解我如何使用Facebook sdk 4.1.2本身执行此 *** 作.
解决方法:
shareDialog = new ShareDialog(ShareActivity.this); ShareOpenGraphObject object = new ShareOpenGraphObject.Builder() .putString("og:type", "books.book") .putString("og:Title", "A Game of Thrones") .putString("og:description","In the froZen wastes to the north of Winterfell, sinister and supernatural forces are mustering.") .putString("books:isbn", "0-553-57340-3").build(); ShareOpenGraphAction action = new ShareOpenGraphAction.Builder() .setActionType("books.reads").putObject("book", object) .build(); ShareOpenGraphContent content = new ShareOpenGraphContent.Builder() .setPrevIEwPropertyname("book") .setAction(action) .build(); shareDialog.show(content); }
总结 以上是内存溢出为你收集整理的如何使用Facebook SDK 4.1.2从Android共享标题和描述到Facebook全部内容,希望文章能够帮你解决如何使用Facebook SDK 4.1.2从Android共享标题和描述到Facebook所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)