收藏
回答

opentalentid string 平台达人openid 这个字段,有些账号获取不到

调用获取达人橱窗授权状态接口 获取


opentalentid 这个字段,有些账号能获取到,有些获取不到,请问是什么原因。,传参是finder_id或openfinderid都有,获取不到的账号是已经授权的了。


https://developers.weixin.qq.com/doc/store/leagueheadsupplier/API/getauthstatus.html

https://developers.weixin.qq.com/doc/store/leagueheadsupplier/API/getauthstatus.html


回答关注问题邀请回答
收藏

1 个回答

  • 正青春
    正青春
    5小时前

    1. 账号类型或资质差异

    • 达人身份限制opentalentid 是平台达人(如已入驻微信联盟、开通商品橱窗的账号)的唯一标识。若账号未满足达人资质(如未开通橱窗功能、未绑定供应商),即使授权成功也可能无法返回该字段。
    • 账号角色区分:普通用户与达人的接口权限不同,需确认目标账号是否已通过微信侧审核并完成达人身份绑定。

    2. 授权范围或参数问题

    • 授权权限缺失:用户在授权时若未勾选“获取达人身份信息”相关权限,接口可能不返回 opentalentid。需检查授权流程中的 scope 参数是否包含必要权限。
    • 参数传递错误:虽然传参为 finder_id 或 openfinderid,但需确保参数值正确且经过 URL 编码(如特殊符号需转义),否则接口可能无法识别账号。

    3. 接口逻辑或数据状态

    • 数据同步延迟:新授权账号的达人信息可能需等待微信后台同步(通常几分钟到几小时),建议稍后重试。
    • 字段触发条件:某些账号可能因未产生橱窗交易记录、未发布商品等行为,导致 opentalentid 未生成。


    5小时前
    有用
    回复
登录 后发表内容