LINE WORKS Bot에서 회전 목마/이미지 회전 목마 사용

4282 단어 LINEWORKSbot
LINE WORKS의 토크 Bot API가 업데이트되어 캐러셀 등을 사용할 수 있게 되었습니다.

조만간 회전 목마/이미지 회전 목마를 사용하여 메시지를 보내려고합니다.

TITLE : 메시지 보내기
URL : ぇぺぺrs. rks 모비. 이 m/jp/도쿠멘 t/1005008?ぁ g = 그럼

TITLE : 메시지 전송 (Carousel)
URL : ぇぺぺrs. rks 모비. 이 m/jp/도쿠멘 t/100500808?ぁ g = 그럼

TITLE: 메시지 전송(Image Carousel)
URL : ぇぺぺrs. rks 모비. 이 m/jp/도쿠멘 t/100500809?ぁ g = 그럼

회전 목마




import json, requests
url = 'https://apis.worksmobile.com/r/<API ID>/message/v1/bot/<Bot No.>/message/push'
headers = {
    'Content-Type': 'application/json; charset=UTF-8',
    'consumerKey': '<Server API Consumer Key>',
    'Authorization': 'Bearer <Token>'
}
payload = {

  "accountId": "user@example",
  "content": {
    "type": "carousel",
    "columns": [{
      "thumbnailImageUrl": "https://example.com/image1.png",
      "title": "タイトル",
      "text": "サンプル テキスト",
      "actions": [
      {
        "type":"uri",
        "label":"アクション 1",
        "uri":"https://example.com"
      },
      {
        "type":"uri",
        "label":"アクション 2",
        "uri":"https://example.net"
      },
      {
        "type":"uri",
        "label":"アクション 3",
        "uri":"https://example.org"
      }
     ]
    }, {
      "thumbnailImageUrl": "http://example.com/image2.png",
      "title": "タイトル",
      "text": "サンプル テキスト",
      "actions": [
      {
        "type":"uri",
        "label":"アクション 1",
        "uri":"https://example.com"
      },
      {
        "type":"uri",
        "label":"アクション 2",
        "uri":"https://example.net"
      },
      {
        "type":"uri",
        "label":"アクション 3",
        "uri":"https://example.org"
      }
      ]
    }]
  }
}

r = requests.post(url, data=json.dumps(payload), headers=headers)

이미지 회전 목마




import json, requests
url = 'https://apis.worksmobile.com/r/<API ID>/message/v1/bot/<Bot No.>/message/push'
headers = {
    'Content-Type': 'application/json; charset=UTF-8',
    'consumerKey': '<Server API Consumer Key>',
    'Authorization': 'Bearer <Token>'
}
payload = {

  "accountId": "user@example",
  "content": {
      "type":"image_carousel",
      "columns":[  
         {  
            "imageUrl":"https://example.com/image1.png",
            "action":{  
               "type":"uri",
               "label":"ラベル サンプル",
               "uri":"https://example.com"
            }
         },
         {  
            "imageUrl":"https://example/image2.png",
            "action":{  
               "type":"uri",
               "label":"ラベル サンプル",
               "uri":"https://example.net"
            }
          }

      ]
   }
}

r = requests.post(url, data=json.dumps(payload), headers=headers)


활용하십시오!

좋은 웹페이지 즐겨찾기