Contents

メッセージを編集する

投稿したメッセージを編集します。

メソッド

PUT

URL

https://typetalk.com/api/v1/topics/:topicId/posts/:postId

スコープ

topic.post

URL パラメーター

名前説明
topicId数値トピック ID
postId数値投稿 ID

フォームパラメーター

名前説明
message文字列投稿するメッセージ。最大 4000 文字
showLinkMeta (任意)真偽値メッセージに含まれる URL の OGP 情報の表示設定。デフォルト値: true

レスポンスの例

{
    "space": {
        "key": "xxxxxxxx",
        "name": "Nulab Inc",
        "enabled": true,
        "imageUrl": "https://apps.nulab.com/spaces/xxxxxxxx/photo/large"
    },
    "topic": {
        "id": 3557,
        "name": "サイト改善",
        "suggestion": "サイト改善",
        "isDirectMessage": false,
        "lastPostedAt": "2018-11-28T06:09:46Z",
        "createdAt": "2016-02-05T06:13:44Z",
        "updatedAt": "2018-10-18T01:54:18Z",
        "description": "UXの改善に関するトピックです。\nデザインやUX、その他気づいた点について気軽に話しましょう。\n\nサイト改善についてのまとめWiki\n- https://xxxxx.backlog.jp/wiki/WEBSITE/Kaizen\n\nまた、関連イベントの周知もこのトピックで行います。"
    },
    "post": {
        "id": 154014,
        "topicId": 3557,
        "replyTo": 154013,
        "message": "メニューの文字は少しだけ読みにくいかもですね。そんなことない?",
        "account": {
            "id": 2488,
            "name": "masa",
            "fullName": "masa",
            "suggestion": "masa",
            "imageUrl": "https://typetalk.com/accounts/2488/profile_image.png?t=1453868694472",
            "isBot": false,
            "createdAt": "2016-01-26T08:17:39Z",
            "updatedAt": "2018-11-28T06:07:48Z"
        },
        "mention": null,
        "attachments": [],
        "likes": [
            {
                "id": 18919,
                "postId": 154014,
                "topicId": 3557,
                "comment": "",
                "account": {
                    "id": 2489,
                    "name": "agata",
                    "fullName": "Toshitaka Agata",
                    "suggestion": "Toshitaka Agata",
                    "imageUrl": "https://typetalk.com/accounts/2489/profile_image.png?t=1453867573519",
                    "isBot": false,
                    "createdAt": "2016-01-26T08:18:12Z",
                    "updatedAt": "2018-11-26T02:35:54Z"
                },
                "createdAt": "2016-04-14T07:58:06Z"
            }
        ],
        "talks": [],
        "links": [],
        "createdAt": "2016-02-05T01:13:44Z",
        "updatedAt": "2016-02-05T01:13:44Z"
    },
    "mentions": [],
    "directMessage": null
}

レスポンスのフォーマットは全て JSON です。GET メソッドは ETag に対応しているので、If-None-Match ヘッダを付けて送ると、変更がない場合は 304 を返します。日付のフォーマットは ISO 8601 で、UTC です。 (例 : 2014-01-09T06:20:08Z )