我使用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 }
我做错了什么?
答案 0 :(得分:0)
更改用户个人资料的选项仅适用于Slack的付费计划