【问题标题】:Is there any slack API to update profile information?是否有任何松弛 API 来更新个人资料信息?
【发布时间】:2015-09-21 12:52:58
【问题描述】:

您好,我想使用 API 更新我的 Slack 帐户的个人资料信息。 我在他们的文档中找不到任何 API。他们有任何 API 来更新个人资料信息吗?

见截图http://screencast.com/t/f7eoAKT0Yy

【问题讨论】:

    标签: slack-api slack


    【解决方案1】:

    是的,他们有。

    但它是一种未记录的 API 方法。它被称为users.profile.set。到目前为止,我用它来更改名字和姓氏,但其他属性也应该起作用。

    基本语法是:

    users.profile.set?token=XXX&user=U12345678&profile=NEWPROFILE
    

    NEWPROFILE 是 JSON 格式的用户新配置文件的占位符,但您只需要指定要更改的属性,例如profile={"first_name":"John"} 会将名字更改为 John。

    请查看我在 github 上的文档以了解 Slack API 中的详细信息和其他未记录的方法。

    2018 年 11 月更新

    • user.profile.set 现在是官方 API 方法。然而,你 需要加入付费团队才能将其用于其他用户(而不是您自己)。 虽然您可以查看this answer 以获得解决方法。

    • users.setPhoto 将允许您更改个人资料图片。但 仅适用于您自己的用户/令牌。

    【讨论】:

    【解决方案2】:

    不,他们没有任何 API。http://screencast.com/t/dmBImpJfkXu

    【讨论】:

    • 他们现在有一种方法来更新一个 slack 用户的个人资料。详情请看may answer。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多