2

我正在尝试对我们的 Yammer 网络进行一些分析,以查看每个组中的成员和帖子数量,以及该组的创建和上次修改时间。有没有一种简单的方法可以做到这一点?

我已经尝试了以下几乎可以让我到达那里的方法,但我认为我需要更有效地使用 API。如果我的尝试没有意义,这是我第一次看到 API 非常抱歉!

  1. 转到https://www.yammer.com/api/v1/groups.json?page=1并将文本复制到 Microsoft Word。
  2. 对https://www.yammer.com/api/v1/groups.json?page=2做同样的事情
  3. 重复第 3 页和第 4 页,直到文件仅包含 []
  4. 在“description”上进行搜索和替换,将其换成 ^p“description” 以获得中断。
  5. 将其粘贴到 Excel 中(用一长串文本填充 A 列)
  6. 使用 left()、right() 和 find() 公式获取我需要的信息,例如查找“last_message_at”右侧的文本。

使用这种方法我得到了一些数据,但格式似乎在页面之间发生了变化。如果我两次输入相同的 API url,我会得到 2 个完全不同的输出,因此我断线的地方会四处移动。这导致我有时在一行上有两个不同组的数据。

我希望你能给我一些建议,我对所有想法持开放态度。

谢谢,

格尔

4

2 回答 2

2

是的你可以

>   yam.platform.request({
>                 // yam.request({
>                 url: "groups.json?mine=1",
>                 method: "GET",
>                 data: {},
>                 success: function (group) {
>                     //here is your result iterate it or display logic 
> 
>                 },
> 
>                 error: function (group) {
>                     console.error("There was an error with the request.");
>                 }
>             });
于 2014-06-19T12:15:24.190 回答
1

您可以使用这项免费服务来获得您的结果。

https://www.axceler.io

于 2013-06-16T09:29:55.237 回答