Я настраиваю API Yelp Fusion для работы в единстве, используя C #.В документации сказано:
"Чтобы аутентифицировать вызовы API с помощью ключа API, установите значение HTTP-заголовка Authorization как Bearer API_KEY.
При использовании только ключей API процесс аутентификации:
- Получите ключ API со страницы «Управление приложением».
- Вставьте ключ API в заголовок запроса как «Авторизация: Носитель».
У меня мало опыта сработа с этим типом API.
Мой вопрос: Как мне установить заголовок запроса для единицы C #?
Я использовал Почтальон в поисках вывода кода C #, и он дает мне:
var client = new RestClient("https://api.yelp.com/v3/businesses/north-india-restaurant-san-francisco/reviews");
var request = new RestRequest(Method.GET);
request.AddHeader("Postman-Token", "POSTMAN TOKEN HERE");
request.AddHeader("cache-control", "no-cache");
request.AddHeader("Authorization", "Bearer,Bearer "API KEY HERE"");
IRestResponse response = client.Execute(request);
Код моего проекта на данный момент:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.Networking;
public class API : MonoBehaviour
{
var client = new RestClient("https://api.yelp.com/v3/businesses/north-india-restaurant-san-francisco/reviews");
var request = new RestRequest(Method.GET);
public Text responseText;
UnityWebRequest.SetRequestHeader("Authorization", "Bearer,"API KEY HERE"");
IRestResponse response = client.Execute(request);
private IEnumerator client.Execute(WWW req)
{
yield return req;
responseText.text = req.text;
}
}
Мне бы хотелось, чтобы он отображался в текстовом поле на холсте.
Я чувствую код Почтальонаодно только приближает меня к решению. Я ожидаю, что фактическим результатом будет большое текстовое поле, содержащее обзор ресторана:
{
"reviews": [
{
"url": "https://www.yelp.com/biz/north-india-restaurant-san-francisco?hrid=AeVAkQgueu6JtYtU4r3Jrg",
"text": "This place is really pretty and I really love this place. My friends and me came here yesterday. The food is superb, the service is impeccable (mostly) and...",
"user": {
"image_url": "",
"name": "Hoang V."
},
"rating": 5
},
Если кто-нибудь знает учебник по работе с этими типами API, пожалуйста, напишите мнессылка.