slack-ruby-client:invalid_user with users_profile_set

时间:2017-06-16 07:33:27

标签: ruby slack-api

我使用users_profile_set方法获得 Slack :: Web :: Api :: Error:invalid_user 。我有2个用户,我的find_user方法(返回带有用户信息的响应) - 适合他们。但是,如果我想要更改状态(对于这种情况也一样) - 对于一个用户,一切都是正确的,对于第二个 - 我有这个错误。

调用users_profile_set方法的示例:

client.users_profile_set(user: find_user.id, profile: status.to_json)

我的示例状态哈希:

{:status_text=>"Remote - Today", :status_emoji=>":house_with_garden:"}

find_user:

client.users_list.members.find { |member| member.profile.email == user.email }

我做错了什么?

1 个答案:

答案 0 :(得分:0)

更改用户个人资料的选项仅适用于Slack的付费计划