我正在尝试构建一个小程序,用户可以创建新频道并自动邀请用户访问该新频道。
我正在使用简单的Web-Api,因此我的代码看起来像这样:
https://slack.com/api/channels.create?token=[TOKEN]&name=testchannel
这有效,但现在我想收到一个邀请人们加入新频道的所有频道列表 - 好吧,显然我只需要新频道的ID。
我试过了:
$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL, 'https://slack.com/api/channels.list?token=[TOKEN]&pretty=1');
$result = curl_exec($ch);
curl_close($ch);
$obj = json_decode($result);
echo $obj->channels;
foreach ($obj as $objects) {
echo $objects, "\n";
}
我对JSON不太熟悉,所以我现在卡住了。