2016-08-08 3 views
0

users.listメソッドを使用すると、すべてのチームメンバーのすべてのプロファイル情報が取得されます。しかし、私はこの情報の一部を隠す必要があります(ユーザがページを調べ、リクエストを聞いて、Skype IDや電話番号などの知識を得ることができるためです)。 Slack APIに送ることができる特別な引数はありますか?profile.images & profile.real_name?Slack API - 応答のあるプロファイルの情報を非表示にする

現在の要求:時間後

$.ajax({ 
     type: 'GET', 
     dataType: 'json', 
     url: 'https://slack.com/api/users.list?token=' + slackAccessToken + '&presence=1&pretty=1', 
     data: {format: 'json'} 
     }; 
+0

トークンを公開すると誰でも、トークンと同じレベルの権限でSlack APIにリクエストを送信できます。だから、決してトークンをフロントエンドに公開しないようにしてください! –

+0

はい、私は情報を隠すためにプロキシで作業しました。私の問題は、完全な情報の抽象レベルのように、リクエストの情報をフィルタリングすることでした。私はプロキシをやったので、そこで情報をフィルタリングしました。ありがとう。 – bmfteixeira

答えて

0

はこれが行わ取得しようと、これを行うための最善の方法は、あなたの要求のエンドポイントとしてプロキシ(シンプルなPHPファイル)を構築し、そこに情報をフィルタリングしています。そうしないと、セキュリティリークが発生する可能性があります。

関連する問題