Holen Sie sich mit Python + Requests Benutzer, die zu Ihrer Organisation gehören, über die Garoon REST-API

Memorandum. Ich möchte, dass die REST-Funktionen von Garoon ein wenig verbessert werden.

Referenz

Allgemeine Spezifikationen der Garoon REST API https://developer.cybozu.io/hc/ja/articles/360000503306

Organisation erhalten (GET) https://developer.cybozu.io/hc/ja/articles/360017843172

Quelle

import requests

url = 'https://(Name der Subdomain).cybozu.com/g/api/v1/base/organizations/1/users'

headers = {
    'Host': '(Name der Subdomain).cybozu.com:443', 
    # 'Content-Type': 'application/json',
     #"Benutzername:Geben Sie das BASE64-codierte "Passwort" als Wert an.
     #Schreiben Sie xxxxxxxxx neu
    'X-Cybozu-Authorization': 'xxxxxxxxx',
    'Authorization': 'Basic xxxxxxxxx'
}

params = {
    'limit':1000
}

response = requests.get(url, headers=headers, params=params)

downloadData = response.json()

if len(downloadData) > 0:
    print(downloadData['users'])
        

Ausgabeergebnis

[{'id': '1', 'name': 'Yamada Taro', 'code': '0001'},
 {'id': '2', 'name': 'Hanako Yamada', 'code': '0002'}}]

Ergänzung

Mit Seife Ähnliche Informationen erhalten Sie unter "Abrufen von Organisationsinformationen". (Von den Benutzerinformationen wird jedoch nur die Benutzer-ID zurückgegeben.) https://developer.cybozu.io/hc/ja/articles/202511450

Artikel, auf die verwiesen wird

Verwendung von Anfragen (Python Library) https://qiita.com/sqrtxx/items/49beaa3795925e7de666

Recommended Posts

Holen Sie sich mit Python + Requests Benutzer, die zu Ihrer Organisation gehören, über die Garoon REST-API
Holen Sie sich mit Python + Zeep einen Zeitplan von der Garoon SOAP API
Hochladen und Herunterladen von Bildern in Azure Storage. Mit Python + Anfragen + REST API
Holen Sie sich Ihre Herzfrequenz von der Fitbit-API in Python!
Die erste API, die mit dem Python Djnago REST-Framework erstellt wurde
Drücken Sie in Python auf REST, um Daten von New Relic abzurufen
Abrufen von Daten aus der Analyse-API mit Google API Client für Python
Holen Sie sich Bewertungen mit Python Googlemap API
Holen Sie sich das Wetter mit Python-Anfragen
Holen Sie sich das Wetter mit Python-Anfragen 2
Erste Schritte mit Python
Python Holen Sie sich das kommende Wetter von der Wetter-API
Führen Sie Jupyter mit der REST-API aus, um Python-Code zu extrahieren und zu speichern
Eine Geschichte über das Hinzufügen einer REST-API zu einem mit Python erstellten Daemon
So erhalten Sie mithilfe der Mastodon-API Follower und Follower von Python
Holen Sie sich HTML von Element mit Python-Selen
[Hinweis] Mit Python Daten von PostgreSQL abrufen
Erstellen Sie mit python3 eine Wortwolke aus Ihrem Tweet
Ich habe versucht, den Authentifizierungscode der Qiita-API mit Python abzurufen.
POST-Fotos mit Microsoft Bing Image Search API, um Image Insights (Python) zu erhalten
[Python] Python-Paketinformationen mit der PyPI-API abrufen
Ich habe versucht, die Filminformationen der TMDb-API mit Python abzurufen
API-Erklärung zum Berühren von Mastodon aus Python
Stellen Sie von Python aus eine Verbindung zur Websocket-API von coincheck her
Holen Sie sich eine Liste der Artikel, die von Benutzern mit Python 3 Qiita API v2 veröffentlicht wurden
So generieren Sie automatisch ein API-Dokument mit dem Django REST-Framework und POST vom Dokumentbildschirm
Holen Sie sich Aktienkursdaten mit Quandl API [Python]
[Bash] Holen Sie sich die Kraft von Python aus Bash mithilfe der folgenden Dokumentation
Ich habe versucht, CloudWatch-Daten mit Python abzurufen
Holen Sie sich den Betreff und den Text von Google Mail mit der Python- und Google Mail-API
Von der Python-Umgebungskonstruktion zur virtuellen Umgebungskonstruktion mit Anaconda
[Python] Erwähnen Sie mit der Slack-API mehrere Personen
Zubu Amateur will Python starten
Python-Skript zum Abrufen von Notizinformationen mit REAPER
Memo zum Erstellen einer eigenen Box mit Peppers Python
So kratzen Sie Bilddaten von Flickr mit Python
[Python] Ruft den Gesetzestext aus der e-GOV-Gesetz-API ab
Ich habe versucht, mit Blenders Python script_Part 01 zu beginnen
PUSH-Benachrichtigung von Python an Android mithilfe der Google-API
Holen Sie sich LEAD-Daten mit der REST-API von Marketo in Python
Ich habe versucht, mit Blenders Python script_Part 02 zu beginnen
Registrieren Sie Tickets mit der Redmine-API mithilfe von Python-Anforderungen
Vom Kauf eines Computers bis zur Ausführung eines Programms auf Python
Treffen Sie Watsons REST-API von Python mit IBM Bluemix
Erhalten Sie E-Mails von Google Mail und beschriften Sie sie mit Python3
Wie man mit Python-Flüchen ein Urteil über das Mausrad erhält
Versuchen Sie, Anfragen von iPhone mit Burp Suite zu manipulieren
[Python] Mit der API von Qiita erhalten Sie Benutzer- und Artikelinformationen
Abrufen von Daten aus der Datenbank über ODBC mit Python (Access)
So bedienen Sie die Discord API mit Python (Bot-Registrierung)
ODBC-Zugriff auf SQL Server von Linux mit Python
[Python / Ruby] Mit Code verstehen Wie man Daten aus dem Internet abruft und in CSV schreibt
Änderungen von Python 3.0 zu Python 3.5
Holen Sie sich ein Date mit Python
Wiederholen Sie den Vorgang mit Python-Anforderungen
Mindestkenntnisse, um mit dem Python-Protokollierungsmodul zu beginnen
Holen Sie sich die Paketversion, um sich bei PyPI von Git zu registrieren
So verbergen Sie den Google Maps-API-Schlüssel vor HTML