PythonでQiita APIを叩いて新規投稿するスクリプトの例 (最小構成的な)
PythonでQiita APIを叩いて新規投稿するスクリプトの例 (最小構成的な)
Ref
Qiita API を利用して記事を投稿する - Qiita
Script
import requests import os if __name__ == "__main__": item = { 'title': 'title', "coediting": False, 'tags': [ { "name": "Python", "versions": ["0.0.1"] } ], 'private': True, 'tweet': False, } item['body'] = 'ABC' url = 'https://qiita.com/api/v2/items' token = os.environ['TOKEN'] headers = { 'Authorization': 'Bearer {}'.format(token), 'Content-Type': 'application/json', } print(item) print(headers) res = requests.post(url, headers=headers, json=item) print(res.json())
Execute
TOKEN=XXXXXXXXXXXXXXXXXXXXX python qiita.py