【问题标题】:Sharing text via Facebook app, How to change "shared via Facebook for Android"?通过 Facebook 应用分享文本,如何更改“通过 Android 版 Facebook 分享”?
【发布时间】:2011-07-11 09:51:55
【问题描述】:

当我通过 Intent 在 Facebook 上共享文本时 --> Facebook 应用程序会在 FB 上显示“通过 Android 版 Facebook 共享”。我想知道是否可以将其更改为“通过 Android 的 AppName 共享”。 ? 祝大家有个美好的一天 ! :)

【问题讨论】:

标签: android facebook android-intent share


【解决方案1】:

当然可以……

  1. 在 facebook 上创建应用程序
  2. 下载 facebook sdk for android
  3. 加入你的班级

Facebook facebook = new Facebook("your_add_id");

  1. 添加此代码以发布

    facebook.authorize(this, new String[] { "email", "read_stream" }, new DialogListener() {
        public void onComplete(Bundle values) {}
    
        public void onFacebookError(FacebookError error) {}
    
        public void onError(DialogError e) {}
    
        public void onCancel() {}
    });
    
    Bundle parameters = new Bundle();
    parameters.putString("message", "Test Photo");
    parameters.putString("attachment", "{\"name\":\"My Test Image\"," +"\"href\":\""+"http://www.google.com"+"\"," +"\"media\":[{\"type\":\"image\",\"src\":\""+"http://www.google.com/logos/mucha10-hp.jpg"+"\",\"href\":\""+"http://www.google.com"+"\"}]" +"}");
    facebook.dialog(this, "stream.publish", parameters, null); 
    

这是发布我忘记的链接或图像的代码..无论如何这只是一个想法

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-04-18
    • 2014-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多