【问题标题】:Podio: How do I add a comment to an item I just created using the API for Python 3?Podio:如何为我刚刚使用 Python 3 的 API 创建的项目添加评论?
【发布时间】:2017-06-29 17:48:53
【问题描述】:

对于 Python 3,我似乎在 API 的任何地方都找不到 Comment-class,就像 documentation 中提到的那样。我尝试了许多不同的方法,我可以认为这些方法是关于如何使用 Item.create- 和 Item.update-methods 添加评论的猜测,但我尝试过的任何方法都没有奏效。那么,我该怎么做呢?

我也找不到任何称为“可评论 ID”或“可评论类型”的东西。这些仅仅是我要添加评论的项目的项目 ID 和项目类型吗? 作为一个新手程序员,文档并不是很容易理解。

提前致谢。

【问题讨论】:

    标签: python podio


    【解决方案1】:

    可以参考一下吗 https://developers.podio.com/doc/comments/add-comment-to-object-22340 ,它解释了将 cmets 添加到对象。

    例如: PodioComment::create($ref_type, $ref_id, $attributes = array()); ref_type 可以是 App 或 Item ref_id id 对应的 id 如 app_id 或 itemid 和参数为 { "value":要发表的评论,

    “external_id”:评论的外部id,如果有的话,

    “file_ids”:已上传的临时文件,应附在此评论中,

    [

    {file_id},
    
    .... (more file ids)
    

    ],

    "embed_id": [OPTIONAL] 使用嵌入区域中添加一个mebed操作创建的嵌入链接的id,

    “embed_url”:要附加的url

    }

    作为响应,您会得到 comment_id。如果您想编辑现有评论,请按照说明使用请求中的 comment_id。

    【讨论】:

    • 那么例如这将是 Python 中的有效代码吗? podio.Comment.create('Item', 5555555, {"value": "这是一条评论"})。我猜这是有道理的,但我找不到“评论”类
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多