仅分享文本到Facebook Wall Android :)

时间:2015-11-07 08:45:19

标签: android facebook android-studio facebook-sdk-4.0

我是Facebook Android SDK的初学者,我正在寻找4小时关于如何使用Android应用程序向Facebook Wall发布 TEXT ONLY ,我看到了Thread , 但我没有找到任何关于发布文字的内容......

我的主要活动:

public class ShareWordsActivity extends Activity {

Button ShareFace;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    ShareFace = (Button) findViewById(R.id.FaceBtn);

    ShareFace.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {

        }
    });

}

谢谢..

2 个答案:

答案 0 :(得分:0)

下载新的facebook sdk并将其集成到ypur应用程序并从Facebook开发者帐户创建64位keyhash和facebook id然后只有你可以分享文字,图像到Facebook

答案 1 :(得分:-1)

最简单的方法(假设Facebook应用已安装在设备上)是:

Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("fb://post/HelloWorld"));
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);

您可以在此处探索更多Facebook网址方案: What are all the custom URL schemes supported by the Facebook iPhone app?

对于复杂的操作(即使你的设备上没有安装facebook应用程序),你应该使用Facebook SDK for android或Facebook Graph API(HTTP REST WEB API),你必须首先在facebook开发者平台上创建一个应用程序,而不是你和#39;获取应用ID并为请求生成访问令牌。 阅读更多相关信息并开始使用:https://developers.facebook.com/docs/android