【问题标题】:How to create an item in podio using await podioClient.ItemService.AddNewItem?如何使用 await podioClient.ItemService.AddNewItem 在 Podio 中创建项目?
【发布时间】:2018-04-02 20:14:28
【问题描述】:

我在使用 dotnetcore2.0 在 Visual Studio 的 Podio 中创建项目时遇到问题。

我收到一条在线错误消息:

await podioClient.ItemService.AddNewItem(appId, item);

我以前创建过项目,但我似乎找不到这个问题。

我收到的错误代码是:

>

内部异常 1: PodioBadRequestException: {"error_propagate":false,"error":"invalid_value","error_description":"无效值 {\"user_id\": 4292054, \"name\": \"mPact Pro Admin\", \"rights \": [\"delete\", \"view\", \"update\"], \"external_id\": null, \"space_id\": null, \"profile_id\": 192526181, \"org_id \":空,\"last_seen_on\":\"2018-04-03 14:43:21\",\"电话\":[\"+15024388493\"],\"链接\":\"@ 987654321@\", \"头像\": 424351768, \"mail\": [\"mpactproadmin@mpactpro.org\"], \"type\": \"user\", \"image\": { \"hosted_by\": \"podio\", \"hosted_by_humanized_name\": \"Podio\", \"thumbnail_link\": \"https://d2cmuesa4snpwn.cloudfront.net/public/424351768\", \"link\": \"https://d2cmuesa4snpwn.cloudfront.net/public/424351768\ ", \"file_id\": 424351768, \"external_file_id\": null, \"link_target\": \"_blank\"}}(对象):必须是整数或必须是整数或缺少必需的属性:['id ']","re​​quest":{"url":"http://api.podio.com/item/app/20339767/","query_string":"","method":"POST"}}

【问题讨论】:

    标签: c# .net .net-core podio


    【解决方案1】:

    看起来其中一个 ID 太大而无法序列化为 int。确保变量是正确的 AppID,并且 ItemID 是 Podio 生成的项目的唯一值。

    【讨论】:

      【解决方案2】:

      看起来您在向 API 发送的 JSON 帖子中遗漏了一些内容

      或者这个变量可能是错误的数据类型:

       (object): must be integer or must be integer or missing required properties: ['id']","request":
      

      【讨论】:

        猜你喜欢
        • 2023-03-26
        • 2017-06-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-12-10
        • 1970-01-01
        相关资源
        最近更新 更多