こんにちは、API を使用して Slack アカウントのプロファイル情報を更新したいと考えています。ドキュメントに API が見つかりません。プロファイル情報を更新するための API はありますか?
スクリーンショットを参照してください http://screencast.com/t/f7eoAKT0Yy
こんにちは、API を使用して Slack アカウントのプロファイル情報を更新したいと考えています。ドキュメントに API が見つかりません。プロファイル情報を更新するための API はありますか?
スクリーンショットを参照してください http://screencast.com/t/f7eoAKT0Yy
はい、彼らがやります。
しかし、これは文書化されていない API メソッドです。と呼ばれていusers.profile.set
ます。これまでのところ、姓と名の変更に使用しましたが、他の属性も機能するはずです。
基本的な構文は次のとおりです。
users.profile.set?token=XXX&user=U12345678&profile=NEWPROFILE
NEWPROFILE
JSON 形式のユーザーの新しいプロファイルのプレースホルダーですが、変更する属性のみを指定する必要があります。たとえばprofile={"first_name":"John"}
、名を John に変更します。
Slack API の詳細やその他の文書化されていないメソッドについては、githubの私のドキュメントを確認してください。
2018 年 11 月の更新
user.profile.setが正式な API メソッドになりました。ただし、他のユーザー (自分ではなく) に使用するには、有料チームに参加する必要があります。回避策については、この回答を確認できますが。
users.setPhotoを使用すると、プロフィール写真を変更できます。ただし、自分のユーザー/トークンのみ。
いいえ、このための API はありません。http://screencast.com/t/dmBImpJfkXu