Erstellen Sie einen Linebot. (Thema ist Butler BOT) Dieser Artikel befasst sich mit Vorbereitungen für die Entwicklung, Umgebungseinstellungen usw. Es war schwierig, verschiedene Artikel zu recherchieren, deshalb habe ich sie als mein eigenes Memo zusammengefasst.
Implementierung: https://qiita.com/maihamada/items/009f6b37baf34f9b7c6c
mac os 10.14.6 python 3.8.1
--Suchen Sie unten nach Begriffen für LINE-Entwickler
https://developers.line.biz/ja/docs/glossary/
Melden Sie sich zunächst bei LINE Developers an.
Klicken Sie auf dem Bildschirm, auf dem der Anbieter angezeigt wird, auf die Schaltfläche Erstellen. Sie können dies tun, indem Sie den Anbieternamen (Teamname usw.) eingeben und auf die Schaltfläche Erstellen klicken.
Füllen Sie entsprechend dem Bildschirm aus, um einen Kanal zu erstellen. Wählen Sie als Kanaltyp "Messaging API".
Wenn Sie auf die Schaltfläche "Erstellen" klicken, ist die Kanalerstellung abgeschlossen.
Machen Sie sich irgendwo eine Notiz, wie Sie sie später verwenden werden. -Kanalgeheimnis: Grundeinstellung des Kanals-> Kanalgeheimnis -Kanalzugriffstoken: Messaging-API-Einstellung-> Kanalzugriffstoken (ausgestellt)
Heroku Git ist in Ordnung, aber ich habe es verwendet, weil ich den Code auf GitHub organisieren wollte. Melden Sie sich bei GitHub an.
Drücken Sie auf neues Repository. Beschreiben Sie den Repository-Namen und legen Sie Python in gitignore fest.
Ich habe auf die folgende Seite verwiesen. https://qiita.com/shizuma/items/2b2f873a0034839e47ce
Gehen Sie im Terminal wie folgt vor:
$ cd [Arbeitsverzeichnis]
$ git clone [Git Hub SSH-Schlüssel([email protected]:~)]
Cloning into '[Repository-Name]'...
remote: Enumerating objects: 3, done.
remote: Counting objects: 100% (3/3), done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
Receiving objects: 100% (3/3), done.
Nachdem Sie sich bei HEROKU angemeldet haben, wählen Sie oben links Dashboard.
Wenn Sie auf die Schaltfläche NEU-> Neue App erstellen klicken, wird der folgende Bildschirm angezeigt. Geben Sie den App-Namen ein und klicken Sie auf App erstellen.
Geben Sie auf der Registerkarte Bereitstellen GitHub an. Geben Sie den Filialnamen an und drücken Sie Verbinden, um die Zusammenarbeit abzuschließen.
Drücken Sie einfach die Taste, die unten von Rot umgeben ist.
Ich werde diesmal in die Bibliothek stellen. Gehen Sie in Ihrem Terminal wie folgt vor:
$ pip install flask
$ pip install line-bot-sdk
Überprüfen Sie die Bibliothek mit dem folgenden Befehl. Wenn sie geschrieben ist, ist sie in Ordnung.
$ pip freeze
Dies ist das Ende der Vorbereitung. Gehen Sie in die Implementierung.
Recommended Posts