Как аутентифицировать пользователя drupal и получить токен с помощью сервисов drupal для создания API в python? - PullRequest
0 голосов
/ 31 января 2019

Я хочу аутентифицировать пользователя drupal и создать узел на сайте drupal.Я использую остальные API сервисы в Python.Я сделал код ниже, но он не работает.

import requests
import json
import base64

url = 'http://secured.staging.com/test/user/login'
params = {'username':'admin','password':'admin123'}
headers = {"Accept": "application/json"}
data = requests.post(url,headers= headers,data = params)
json_data = json.loads(data)
token  = json_data['token']

Над кодом, показывающим ошибку TypeError: объект JSON должен быть str, байтами или байтовым массивом, а не 'Response' и не получать никакихтокен.

Зарезервировано для "json_data = json.loads (data)" Я использовал "data.text", но это показывает панель инструментов в формате html.(т.е. http://secured.staging.com/dashboard)

Здесь в URL-адресе test - это конечная точка, а user - ресурс.

...