开发者社区> 问答> 正文

使用《获取登录用户的访问凭证》时,步骤四:使用访问凭证调用API,调用失败。

使用《获取登录用户的访问凭证》时,步骤四:使用访问凭证调用API,调用失败。

使用C#版本SDK,失败描述:

Tea.TeaException: code: 404, Specified api is not found, please check your url and method. request id

在 AlibabaCloud.OpenApiClient.Client.DoROARequest(String action, String version, String protocol, String method, String authType, String pathname, String bodyType, OpenApiRequest request, RuntimeOptions runtime) 在 AlibabaCloud.SDK.Dingtalkcontact_1_0.Client.GetUserWithOptions(String unionId, GetUserHeaders headers, RuntimeOptions runtime)

使用的是官方实例代码:

AlibabaCloud.SDK.Dingtalkcontact_1_0.Client client = CreateClient(); AlibabaCloud.SDK.Dingtalkcontact_1_0.Models.GetUserHeaders getUserHeaders = new AlibabaCloud.SDK.Dingtalkcontact_1_0.Models.GetUserHeaders(); getUserHeaders.XAcsDingtalkAccessToken = "";

client.GetUserWithOptions("me", getUserHeaders, new AlibabaCloud.TeaUtil.Models.RuntimeOptions());

什么原因,请大神赐教?

展开
收起
游客uk6xedqkciv4u 2023-02-24 11:28:35 1018 0
3 条回答
写回答
取消 提交回答
  • 这个人很懒....什么都没写。

    用postman先测试一下,别着急用sdk

    2023-03-02 16:57:44
    赞同 展开评论 打赏
  • 发表文章、提出问题、分享经验、结交志同道合的朋友

    看报错信息是由于使用的接口地址不正确导致的

    排查思路:

    1、确保在调用方法前,已经成功获取到访问凭证

    2、确认接口地址是否正确,可以参考官方文档中的接口地址示例。

    3、确认接口版本是否正确,不同版本的接口可能有不同的参数和返回值。

    2023-02-24 12:07:48
    赞同 展开评论 打赏
  • 这一个业务:

    链接文字

    2023-02-24 11:33:44
    赞同 展开评论 打赏
问答分类:
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
Spring Boot2.0实战Redis分布式缓存 立即下载
CUDA MATH API 立即下载
API PLAYBOOK 立即下载