我正在拼命地尝试找出如何使用 PHP SDK v3 在 API Gateway 中的 POST 请求中更改集成请求的映射模板。我已经用谷歌搜索了几个小时,似乎没有进一步的文档,什么都没有。唯一的事情是官方的 AWS 文档。它非常简短。
看起来很简单 - 让我们调用一个更新方法,在其中填充一个新的应用程序/json 响应,然后我们就完成了 - 但是 - 有四种可用的候选 API 方法可以做到这一点:UpdateMethod、UpdateMethodResponse、UpdateIntegration、UpdateIntegrationResponse和所有他们有相同的文档:
$result = $client->update<whatever>([
'httpMethod' => '<string>', // REQUIRED
'patchOperations' => [
[
'from' => '<string>',
'op' => 'add|remove|replace|move|copy|test',
'path' => '<string>',
'value' => '<string>',
],
// ...
],
'resourceId' => '<string>', // REQUIRED
'restApiId' => '<string>', // REQUIRED
]);
那么,有没有人知道:
- 哪种方法适合这样做
- 在这四个“通用”字段中填写什么
- 有没有人通过 v3 API 做到这一点?
任何帮助表示赞赏,非常感谢您。