gpt4 book ai didi

java - API 代理的编程测试

转载 作者:行者123 更新时间:2023-11-28 21:05:07 25 4
gpt4 key购买 nike

我正在评估 APIGEE 代理 api 并通过编程部署和调用进行访问。我下载了示例程序 (api-pltform-samples-master)。在测试 simpleProxy 时,我运行了 deploy.sh 并不断收到错误:


Deploying to test on https://api.enterprise.apigee.com using batabya and batabya
Writing ../simpleProxy/deploy.sh to ./deploy.sh
Writing ../simpleProxy/invoke.sh to ./invoke.sh
Writing ../simpleProxy/apiproxy/weatherapi.xml to apiproxy/weatherapi.xml
Writing ../simpleProxy/apiproxy/proxies/default.xml to apiproxy/proxies/default.xml
Writing ../simpleProxy/apiproxy/resources/jsc/changeResponse.js to apiproxy/resources/jsc/changeResponse.js
Writing ../simpleProxy/apiproxy/resources/jsc/generateResponse.js to apiproxy/resources/jsc/generateResponse.js
Writing ../simpleProxy/apiproxy/resources/jsc/MashItUp.js to apiproxy/resources/jsc/MashItUp.js
Writing ../simpleProxy/apiproxy/resources/py/calculateAddress.py to apiproxy/resources/py/calculateAddress.py
Writing ../simpleProxy/apiproxy/resources/py/setHeader.py to apiproxy/resources/py/setHeader.py
Writing ../simpleProxy/apiproxy/resources/py/Timer.py to apiproxy/resources/py/Timer.py
Writing ../simpleProxy/apiproxy/resources/xsl/rewriteEndpoint.xsl to apiproxy/resources/xsl/rewriteEndpoint.xsl
Writing ../simpleProxy/apiproxy/targets/default.xml to apiproxy/targets/default.xml

导入失败到/v1/organizations/batabya/apis?action=import&name=weatherapi,状态为 401:

如果“状态:已部署”,则您的 API 代理已准备好被调用。运行“$ sh invoke.sh”如果出现错误,请确保在/setup/setenv.sh 中设置了正确的帐户设置


仅供引用:我已经创建了具有管理员权限的个人资料。

最佳答案

401 错误表示身份验证出现问题。这里有 3 个因素构成身份验证:(1) 组织名称,(2) 用户名​​和 (3) 密码。

(1) 组织名称和(2) 用户名​​在setenv.sh 中配置。从 deploy.sh 提示输入 (3) 密码。

确保您已通过修改 setenv.sh 中的以下两行来设置您的组织和用户名:

org="Enter the name of your organization here"
username="Enter your Apigee username"

关于java - API 代理的编程测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21988784/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com