将文字分享到Google+?

将文字分享到Google+?

问题描述:

我想允许我的网站(允许用户发布到网站本身,如果用户启用它,Facebook)能够将用户的帖子分享到Google+。在阅读完所有可以在*/etc中找到的内容之后,似乎官方的G + API不允许您向用户的流发布任何内容。这意味着我不得不使用分享按钮/链接/等。问题是,我发现每个共享按钮/链接都是用于共享_url_s ...但我想共享文本(如果需要,也可能会添加一个URL)!如果有已经回答这个问题,对不起,重新发布一个问题,但它一定是得到了隐藏的得到了我的搜索返回的〜5,000个问题之下:d将文字分享到Google+?

感谢,

马修

+0

你可以看一下这个答案的选择:HTTP: //*.com/a/9459099/1671377 – Tseho 2013-03-04 17:29:04

股份API旨在用于共享页面,但您可以共享页面并使该页面上的摘录数据包含要共享的文本。

您可能还想查看当前处于开发人员预览中的History API,看看它是否会满足您的需求或向Google提供有关可能需要更改的反馈。

您可以张贴类似这样的消息.. G +应用程序是否安装在您的手机或不 尝试,这对我的作品

protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
    shareMediaButton = (Button) findViewById(R.id.share_button); 
    shareMediaButton.setOnClickListener(new OnClickListener() { 

     @Override 
     public void onClick(View v) { 

      if(isGooglePlusInstalled()) 
        { 

       PlusShare.Builder share = new PlusShare.Builder(MainActivity.this); 
        share.setText("write your message here.....!"); 
        //share.addStream(selectedImage); 
        share.setType("text/plain"); 

        startActivityForResult(share.getIntent(), 0); 

     }else{ 
      Intent shareIntent = new PlusShare.Builder(MainActivity.this) 
       .setType("text/plain") 
       .setText("write your message here.....!") 

       .getIntent(); 

      startActivityForResult(shareIntent, 0); 
     } 
     } 

     public boolean isGooglePlusInstalled() 
{ 
    try 
    { 
     getPackageManager().getApplicationInfo("com.google.android.apps.plus", 0); 
     return true; 
    } 
    catch(PackageManager.NameNotFoundException e) 
    { 
     return false; 
    } 
} 
    }); 
}