如何设置图标并使用facebook api在Facebook文章中添加动作?

如何设置图标并使用facebook api在Facebook文章中添加动作?

问题描述:

我使用facebook-android-sdk在facebook上使用下面显示的包发布消息。如何设置图标并使用facebook api在Facebook文章中添加动作?

消息显示正确,但图标未显示,但找不到像下图所示的方式。

enter image description here

这是设置一个图标的正确方法?

如何在图像中添加类似“Get Spotify”的图像?

谢谢。

Bundle params = new Bundle(); 
params.putString("message", "icon please"); 
params.putString("link", "http://www.digital-farm.org"); 
params.putString("name", "whip'em"); 
params.putString("description", "description"); 
params.putString("picture", "http://lib.store.yahoo.net/lib/yhst-17155638221985/img-twitter.gif"); //used for testing 
params.putString("icon", "http://photos-c.ak.fbcdn.net/photos-ak-snc1/v27562/74/174829003346/app_2_174829003346_2760.gif"); //used for testing 

mAsyncRunner = new AsyncFacebookRunner(mFacebook); 
mAsyncRunner.request("me/feed", params, "POST", new PostRequestListener(), null); 

实际上,您在屏幕截图中显示的图标可能是Facebook应用程序的图标。它设置在Facebook应用程序的配置/设置中。当您通过Facebook应用程序发布时,图标应该自动显示。例如,请参阅下面的屏幕截图。

假设您使用Facebook SDK for Android,当您实例化您的Facebook对象时,您将Facebook应用程序ID作为参数传递给构造函数。这就是墙上发布与Facebook应用程序相关联的方式。

enter image description here

+0

谢谢。任何关于“Get ”的想法? – jul 2011-03-14 15:44:14

+0

谷歌周围for action_links通过stream.publish。我之前用FBJS做过,但不是在Java/Android之内。你可以在这个页面的源代码中找到一个FBJS用法的示例(在iframe中):http://apps.facebook.com/compact_coverup/Results/1/10515997/Konstantin - 只需搜索“action_links” – Kon 2011-03-14 15:54:05