LINE Messaging API를 사용하여 리치 메뉴를 만들어 스마트 폰 카메라를 시작할 때까지 시도했습니다.

4443 단어 Line
LINE Messaging API를 사용하여 리치 메뉴를 만들어 스마트폰 카메라를 시작할 때까지 해본 비망록입니다.

실행 화면



메뉴를 탭하면 카메라가 시작되어 사진을 촬영할 수 있습니다.





절차



아래 LINE 공식 절차에 따라 작성하십시오.
Messaging API로 리치 메뉴 만들기

리치 메뉴 설정 방법



공식 그대로입니다만, bash의 코드를 실어 둡니다.

menu.bash
CHANEL_ACCESS_TOKEN='チャネルアクセストークン'
curl -i -v -X POST https://api.line.me/v2/bot/richmenu \
-H "Authorization: Bearer ${CHANEL_ACCESS_TOKEN}" \
-H 'Content-Type: application/json' \
-d \
'{
    "size": {
      "width": 800,
      "height": 250
    },
    "selected": false,
    "name": "Nice richmenu",
    "chatBarText": "Tap here",
    "areas": [
      {
        "bounds": {
          "x": 0,
          "y": 0,
          "width": 800,
          "height": 250
        },
        "action": {
            "type":"uri",
            "label":"Camera",
            "uri":"https://line.me/R/nv/camera/"
        }
      }
   ]
}'

cURL의 반환 값에 리치 메뉴 ID가 포함되어 있으므로 아래 URL로 설정하십시오.

image.bash
# CHANEL_ACCESS_TOKEN='チャネルアクセストークン'
# RITCH_MENU_ID='リッチメニューID'
curl -i -v -X POST "https://api-data.line.me/v2/bot/richmenu/${RITCH_MENU_ID}/content" \
-H "Authorization: Bearer ${CHANEL_ACCESS_TOKEN}" \
-H "Content-Type: image/jpeg" \
-T image.png

curl -v -X POST "https://api.line.me/v2/bot/user/all/richmenu/${RITCH_MENU_ID}" \
-H "Authorization: Bearer ${CHANEL_ACCESS_TOKEN}"

참고


  • htps : //에서 ゔぇぺぺrs. 네. · · · · · · · · · · · · · · · · · · · · ·
  • htps : //에서 ゔぇぺぺrs. 네. 비 · 자 / 도 cs 긴 g 아피
  • htps : //에서 ゔぇぺぺrs. 네. 비 · 자 / 레후 렌세 / 메사 긴 g 아피 / # c 레 아테 리 ch 메

  • 다음 배포


  • 촬영한 화상의 정보를 Webhook로 보내, Bot 서버로 취득. 로그에 쓰기
  • Bot 서버에서 이미지 정보를 얻은 후 Google 드라이브에 저장
  • Google 드라이브에 저장하면 kinone에 이미지 정보와 이미지를 첨부 파일로 저장합니다.
  • kinone에 저장된 이미지를 무작위로 가져 와서 LINE으로 표시합니다.
  • 좋은 웹페이지 즐겨찾기