我需要从流中获取Google +帖子并将其发布到我的网站上。我知道谷歌没有API来做到这一点。但一些服务,如吸http://www.friendsplus.me/可以做到这一点。有人知道如何?如何从Google +流中获取帖子
2
A
回答
3
根据您的确切需求,在https://developers.google.com/+/api/处记录的Google+ API可能会根据您的需要进行操作。它可以显示来自特定用户的公开帖子。您还可以在https://bakingdisasters.com/上看到一些示例代码。
但是,它不能做的是向您显示该用户允许的私人帖子,或者向您显示您可能看到的所有帖子(公共或私人)。
6
首先,您应该前往Google apis并启用Google Plus服务。它来了;
- 转至API Console。
- 选择服务
- 启用Google+ API服务。
- 选择API访问
- 简单的API访问>获取您的API密钥。
您可以使用以下代码读取流的帖子;
<?php
$google_plus_id = '106670447018211124292';
$appKey = 'app_key_here';
$streams = json_decode(file_get_contents('https://www.googleapis.com/plus/v1/people/' . $google_plus_id . '/activities/public?key='. $appKey));
foreach ($streams->items as $item) {
echo $item->title .
date('F jS Y @ H:i:s',strtotime($item->published)) .
$item->object->content .
'<br />';
}
您也可以在google api控制台上测试此代码的工作。
1)转到API Console并选择Google+的API
2)选择的API菜单左侧的菜单上
3)点击public.activities.list on the page
4)在用户id部分,输入您的个人资料ID并键入“大众”上收集部分依次执行。你可以在下面看到;
相关问题
- 1. 从google plus页面获取帖子
- 2. 如何从帖子中获取图片
- 3. FQL从帖子ID使用流表获取帖子信息
- 4. 如何从Google +上的私人社区获取帖子?
- 5. 如何从Facebook获取帖子?
- 6. 如何从Facebook墙上获取帖子
- 7. 如何从Google+ REST API获取流
- 8. 获取无页面帖子的流
- 9. 从流中删除帖子
- 10. Google + API根据位置获取帖子
- 11. 如何在rails中获取帖子ID?
- 12. 如何在PHP中获取SOAP帖子?
- 13. 如何从两个自定义帖子类型中获取所有帖子?
- 14. Laravel - 雄辩:从用户帖子中获取帖子
- 15. 从PHP类中获取帖子ID
- 16. 从帖子表单中获取数据
- 17. Facebook API从帖子中获取图片
- 18. 从帖子中获取股票
- 19. 如何在使用Google Feed API时获取帖子ID?
- 20. 如何从WordPress中的用户ID数组中获取帖子?
- 21. 如何从php中的同名文本框中获取帖子
- 22. 从帖子附件获取MP4流的URL
- 23. 使用REST API从Google+公司页面获取最新帖子
- 24. 如何从Google提要阅读器获取特定单个帖子
- 25. 如何使用slu get从类别中获取帖子?
- 26. 如何从帖子中获取精选图片
- 27. 如何在iOS应用程序中从WordPress获取帖子?
- 28. 如何从zendframework 1中的帖子地址获取变量1
- 29. 如何从两个表中获取帖子的用户信息?
- 30. 如何从Unity中的Wordpress帖子获取文本和图像