"GooglePlus" (服务连接)

该服务已被谷歌在 2019 年 4 月 2 号正式终止.

连接与验证

ServiceConnect["GooglePlus"] 创建到 Google+ API 的连接. 如果可以找到前面保存的连接,就可以使用;否则,将启动新的验证要求.

要求

ServiceExecute["GooglePlus","request",params] 使用参数 params,给 Google+ API 发送请求. 以下给出了可能的请求.

用户数据

要求:

"UserData" 指定用户的资料信息

参数:
  • "UserID"验证用户用户 ID
  • 要求:

    "ActivityList" 用户流中的活动列表

    "UserPosts 用户流中帖子的内容

    "UserPostsTimeline 用户流中内容的时间线图

    "UserPostsEventSeries 用户流中内容的事件序列

    参数:
  • "UserID"authenticated user用户 ID
    MaxItemsGoogle+ default结果长度的限制
    "StartIndex"1结果的开始位置
  • 活动数据

    要求:

    "ActivityData" 关于指定活动的信息

    参数:
  • "ActivityID"(必须的)活动 ID
  • 要求:

    "ActivityPlusOners" 点击指定活动的 +1 按钮的用户列表

    "ActivityResharers" 重新共享指定活动的用户

    参数:
  • "ActivityID"(必须的)活动 ID
    MaxItemsGoogle+ 默认值结果长度的限制
    "StartIndex"1结果的开始位置
  • Circles

    要求:

    "CircledUsers" 在验证用户圈中的用户

    参数:
  • MaxItemsGoogle+ 默认值结果长度上的限制
    "StartIndex"1结果的开始位置
  • 查询

    要求:

    "ActivitySearch" 匹配查询的活动

    "UserSearch" 匹配查询的活动

    参数:
  • "Query"(必须的)用户 ID
    MaxItemsGoogle+ 默认值结果长度上的限制
    "StartIndex"1结果的开始位置
  • 注意事项

    使用 WolframConnect,Google+ 不允许通过 API 发布消息.

    范例

    基本范例  (1)

    通过启动验证对话框创建新连接:

    获取用户信息:

    从用户公开流中获取最近活动的列表:

    在时间线上显示活动内容:

    把 Google+ 账号连接到 Wolfram 语言,以分析 Google+ 活动.