将文字分享到Google+?
问题描述:
我想允许我的网站(允许用户发布到网站本身,如果用户启用它,Facebook)能够将用户的帖子分享到Google+。在阅读完所有可以在*/etc中找到的内容之后,似乎官方的G + API不允许您向用户的流发布任何内容。这意味着我不得不使用分享按钮/链接/等。问题是,我发现每个共享按钮/链接都是用于共享_url_s ...但我想共享文本(如果需要,也可能会添加一个URL)!如果有已经回答这个问题,对不起,重新发布一个问题,但它一定是得到了隐藏的得到了我的搜索返回的〜5,000个问题之下:d将文字分享到Google+?
感谢,
马修
答
股份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;
}
}
});
}
你可以看一下这个答案的选择:HTTP: //*.com/a/9459099/1671377 – Tseho 2013-03-04 17:29:04