0

好的,所以我对这些东西很陌生。我正在尝试在 GroupMe 上创建一个 Bot,并且需要该组成员的列表。这是我目前的电话。除了成员的密钥外,响应看起来不错。

const rp = require("request-promise");

var options = {
  uri: `https://api.groupme.com/v3/groups/${env.GROUP_ID}`,
  qs: {
    access_token: env.ACCESS_TOKEN,
  },
  headers: {
    "User-Agent": "Request-Promise",
  },
  json: true,
};

rp(options)
  .then(function (group) {
    console.log(group);
  })
  .catch(function (err) {
    // API call failed...
  });

响应的成员部分(该组中有两个成员):

members: [ [Object], [Object] ],

如果我将日志更改为:console.log(group.members)I am returned undefined

我希望有成员的对象。

以下是文档: https ://dev.groupme.com/docs/v3#groups_show

4

1 回答 1

0

答案是我很笨,没有看到响应是在更大的键/值对中返回的。

例子:

 { response:
   { id: 'xxxxx',
     group_id: 'xxxxx',
     name: 'Test',
     members: [...]
 }
于 2021-02-07T18:54:50.547 回答