问题标签 [apigee]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apigee - 在 Apigee 中将 JSON 转换为 XML 后缺少根元素
当我从AssignMessage
策略发送 JSON 有效负载时,在策略之后JSONtoXML
,根元素丢失。
这是我的AssignMessage
策略中的有效负载:
Xml 是
caching - Apigee 缓存在访问时刷新
比如说,我通过 PopulateCache 策略在 Apigee 上设置了一个条目,有效期为 3600 秒,带有一个密钥。当我使用键执行缓存查找时,它是刷新单个条目的到期时间,还是仍然坚持原始持续时间。
例如:一个条目被缓存了 3000 秒,现在我执行查找。它会再次重置为 3600 秒,还是仅停留在 3000 秒?
谢谢。
javascript - Apigee:无法上传资产的二进制数据
我知道这是一个测试版功能,但我无处可去。我可以创建资产,但是当我尝试上传数据时,我没有得到任何有用的东西。这就是我正在做的事情(javascript):
这是我得到的回应:
我真的可以使用某人的帮助来弄清楚发生了什么。
api - 将地图链接到 apigee 中的 API 政策
我正在尝试执行一些基本身份验证。我map
用 apikey 和允许的用户创建了一个 in apigee,任何人都可以帮助我了解如何将此地图链接到verify API key
策略。
api - 您可以在主机和端口的消息日志记录策略中使用变量吗?
您可以在主机和端口的消息日志记录策略中使用变量吗?例如
apigee - OAuth 授权代码上的自定义属性?
“生成授权码”政策 ( http://apigee.com/docs/gateway-services/api/oauth-flow-variables ) 的文档表明可以通过声明在授权码上设置自定义属性。
如何访问这些属性?我的目标是将用户 ID 与授权码相关联,以便在交换访问令牌时,可以将用户 ID 设置为访问令牌的自定义属性。我将 GenerateAuthorizationCode 策略配置如下:
目的是我的登录应用程序可以通过调用如下 URL 来生成代码:/authorization_code?response_type=code&client_id=foo&user_id=bar。这似乎有效,因为它生成代码并将重定向返回到预期的 URL。
但是,我不知道在创建令牌时如何访问此属性。我尝试在令牌端点上配置 GetOAuthV2Info 策略,如下所示:
希望它将我的代码属性纳入范围。但这会导致来自 Apigee 的神秘 500 响应:{"fault":{"faultstring":"NullPointerException","detail":{"errorcode":"Internal Server Error"}}}
这是做这件事的正确方法吗?我的最终目标是将用户 ID 与授权代码以及从该授权代码派生的任何访问令牌相关联。任何帮助将不胜感激。
apigee - Apigee 作为 BaaS
我们正在开发一个 HTML5 应用程序。我们打算将 Apigee 用作 BaaS。我们主要关心的是用户角色和管理。我们需要扩展用户的能力。我们的应用程序将有项目,我们希望允许我们的用户根据项目将角色分配给他们的子坐标(也是用户)。他们还可以创建团队并在团队基础上分配角色,并且可以将项目分配给团队。我们能否将 Apigee BaaS 的优势用于我们的应用程序?我们可以使用 Apigee 为 BaaS 提供的功能来扩展用户功能吗?
push-notification - Apigee 为 Android 创建通知程序时出错
我遵循了正确的步骤
http://apigee.com/docs/app-services/content/creating-notifiers
向 GCM 注册 Android API 密钥后。如果我自己进行“推送”通知,我的 API 密钥可以正常工作,但是当尝试使用 Apigee 控制台注册新的 Android 通知程序时,它会返回:
“创建通知器时出错”
作为错误弹出。我尝试重命名通知程序并创建/验证我的 API 密钥。
有任何想法吗?
api-key - apigee:我在哪里将密钥与此策略相关联
因此,我在 apigee 文档中阅读了此 内容,以了解如何执行 API 验证策略。我仍然对将键与 .
1)假设我有一个key1
为客户端调用的 api 密钥。这
从请求中删除 api 密钥。现在我的问题是我应该如何将其key
与key1
. 对此的任何指示/帮助将不胜感激。
apigee - Apigee API 平台:INVALID_PROXY 错误
我们使用 Apigee 作为我们的 API 代理,并且在我们的测试环境中出现 INVALID_PROXY 错误。这个错误是不一致的,但在 90% 的时间里都会出现。
Apigee 团队的人可以分享问题的原因吗?我在 Apigee 网站上找不到与此错误代码相关的任何文档。
谢谢