首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >App Store Connect API:关系需要数据作为数组,但给出了一个对象

App Store Connect API:关系需要数据作为数组,但给出了一个对象
EN

Stack Overflow用户
提问于 2021-04-10 13:42:37
回答 1查看 84关注 0票数 0

尝试使用App Store Connect API将构建添加到特定的TestFlight测试组。这是我尝试访问的终结点:

代码语言:javascript
复制
POST https://api.appstoreconnect.apple.com/v1/builds/{id}/relationships/betaGroups

文档:https://developer.apple.com/documentation/appstoreconnectapi/add_access_for_beta_groups_to_a_build

我遇到了我的请求正文的问题。我目前的结构是:

代码语言:javascript
复制
{
    "data": {
        "type": "betaGroups",
        "id": "[group id]"
    }
}

我正在得到错误输出。

代码语言:javascript
复制
{
    "errors": [
        {
            "id": "c7bc3b27-3ce5-49c9-8e1e-e3ff80bd2b15",
            "status": "409",
            "code": "ENTITY_ERROR.RELATIONSHIP.INVALID",
            "title": "The provided relationships data has an invalid value",
            "detail": "The relationship expects data as an array but an object was given.",
            "source": {
                "pointer": "/data"
            }
        }
    ]
}

我从消息中得到一些东西必须是一个数组,但我不确定是什么。我已经尝试阅读了api文档,但信息似乎充其量是稀少的,所以非常感谢你们能提供的任何帮助。

谢谢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-04-10 14:31:24

找到了我自己问题的答案!!

使用这个链接(https://medium.com/xcblog/wwdc18-a-basic-guide-to-app-store-connect-api-366208651ac6),我发布的请求正文必须是:

代码语言:javascript
复制
{
    "data": [{
        "type": "betaGroups",
        "id": "[group id]"
    }]
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67031183

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档