こちらを参考に
https://remonote.jp/aws-cloud9-ruby-on-rails
Cloud9はオンライン上の開発環境です。
{ | |
"name": "LINE+OpenAI", | |
"flow": [ | |
{ | |
"id": 1, | |
"module": "line:watchMessages", | |
"version": 1, | |
"parameters": { | |
"__IMTHOOK__": 1021861 | |
}, |
こちらを参考に
https://remonote.jp/aws-cloud9-ruby-on-rails
Cloud9はオンライン上の開発環境です。
import os | |
from flask import Flask, request, abort, render_template, redirect | |
import requests | |
from flask_bootstrap import Bootstrap | |
app = Flask(__name__, static_folder='static') | |
bootstrap = Bootstrap(app) | |
import json | |
import shelve |
https://clova-developers.line.me/
サンプル占い ※現在利用不可
占いサンプル
$response = $bot->getMessageContent($event->getMessageId()); | |
$rawBody = $response->getRawBody(); | |
. | |
. | |
. | |
function uploadImageToCloudinaryThenGetResult($rawBody) { | |
\Cloudinary::config(array( |
<?php | |
require_once __DIR__ . '/vendor/autoload.php'; | |
define('TABLE_NAME_USERS', 'users'); | |
$httpClient = new \LINE\LINEBot\HTTPClient\CurlHTTPClient(getenv('CHANNEL_ACCESS_TOKEN')); | |
$bot = new \LINE\LINEBot($httpClient, ['channelSecret' => getenv('CHANNEL_SECRET')]); | |
$signature = $_SERVER["HTTP_" . \LINE\LINEBot\Constant\HTTPHeader::LINE_SIGNATURE]; |