Получите данные Твиттера
получает параметры запроса веб-сервиса использования данных Твиттера. API REST Твиттера задает параметры запроса веб-сервиса для каждой конечной точки. Для допустимых параметров см. Справочную документацию Конечной точки API REST Твиттера.d
= getdata(c
,baseurl
,parameters
)
задает параметры запроса веб-сервиса как одну или несколько пар аргументов значения имени.d
= getdata(c
,baseurl
,QueryName1,QueryValue1,...,QueryNameN,QueryValueN
)
Используйте объект связи Твиттера возвратить местоположения для актуальных тем. ОСТАЛЬНЫЕ конечная точка API GET trends/available
не требует никаких параметров запроса веб-сервиса.
Создайте связь Твиттера с помощью учетных данных. (Значения в этом примере не представляют действительные учетные данные Твиттера.)
consumerkey = 'abcdefghijklmnop123456789'; consumersecret = 'qrstuvwxyz123456789'; accesstoken = '123456789abcdefghijklmnop'; accesstokensecret = '123456789qrstuvwxyz'; c = twitter(consumerkey,consumersecret,accesstoken,accesstokensecret);
Проверяйте связь Твиттера. Если StatusCode
свойство имеет значение OK
, связь успешна.
c.StatusCode
ans = OK
Задайте базовый URL Твиттера.
baseurl = 'https://api.twitter.com/1.1/trends/available.json';
Получите местоположения для актуальных тем с помощью объекта связи Твиттера и базового URL.
d = getdata(c,baseurl)
d = ResponseMessage with properties: StatusLine: 'HTTP/1.1 200 OK' StatusCode: OK Header: [1×25 matlab.net.http.HeaderField] Body: [1×1 matlab.net.http.MessageBody] Completed: 0
d
matlab.net.http.ResponseMessage
объект. StatusCode
свойство показывает OK
, указание на успешный запрос HTTP.
Доступ к данным о местоположении. Отобразите структуру Data
.
d.Body.Data
ans = 467×1 struct array with fields: name placeType url parentid country woeid countryCode
Структура Data
массив структур с полем name
, который содержит имя местоположения для актуальной темы.
Доступ к первому местоположению.
d.Body.Data(1).name
ans = 'Worldwide'
Можно получить данные для других конечных точек API REST путем заменения другим URL baseurl
входной параметр. Или, можно искать Твиты с помощью search
функция.
Используйте объект связи Твиттера получить информацию о последователе. Задайте количество последователей как структура.
Создайте связь Твиттера с помощью учетных данных. (Значения в этом примере не представляют действительные учетные данные Твиттера.)
consumerkey = 'abcdefghijklmnop123456789'; consumersecret = 'qrstuvwxyz123456789'; accesstoken = '123456789abcdefghijklmnop'; accesstokensecret = '123456789qrstuvwxyz'; c = twitter(consumerkey,consumersecret,accesstoken,accesstokensecret);
Проверяйте связь Твиттера. Если StatusCode
свойство имеет значение OK
, связь успешна.
c.StatusCode
ans = OK
Установите базовый URL Твиттера получать доступ к GET followers/list
Конечная точка API REST. Задайте одного последователя путем определения структуры parameters
с полевым набором к 1. Ищите одного последователя текущего счета с помощью объекта связи Твиттера, базового URL и структуры parameters
.
baseurl = 'https://api.twitter.com/1.1/followers/list.json';
parameters.count = 1;
d = getdata(c,baseurl,parameters)
d = ResponseMessage with properties: StatusLine: 'HTTP/1.1 200 OK' StatusCode: OK Header: [1×25 matlab.net.http.HeaderField] Body: [1×1 matlab.net.http.MessageBody] Completed: 0
d
matlab.net.http.ResponseMessage
объект. StatusCode
свойство показывает OK
, указание на успешный запрос HTTP.
Доступ к информации о последователе.
d.Body.Data.users
ans = struct with fields: id: 12345678 id_str: '12345678' name: 'Full Name' ...
d.Body.Data.users
структура, которая имеет поле для каждой части сведений об аккаунте. Например, первые три поля:
Считайте идентификатор как номер
Считайте идентификатор как вектор символов
Полное имя учетной записи как вектор символов
(Эти значения не представляют действительные данные Твиттера.)
Можно получить данные для других конечных точек API REST путем заменения другим URL baseurl
входной параметр. Или, можно искать Твиты с помощью search
функция.
Используйте объект связи Твиттера получить информацию о последователе. Задайте количество последователей в качестве аргумента значения имени.
Создайте связь Твиттера с помощью учетных данных. (Значения в этом примере не представляют действительные учетные данные Твиттера.)
consumerkey = 'abcdefghijklmnop123456789'; consumersecret = 'qrstuvwxyz123456789'; accesstoken = '123456789abcdefghijklmnop'; accesstokensecret = '123456789qrstuvwxyz'; c = twitter(consumerkey,consumersecret,accesstoken,accesstokensecret);
Проверяйте связь Твиттера. Если StatusCode
свойство имеет значение OK
, связь успешна.
c.StatusCode
ans = OK
Установите базовый URL Твиттера получать доступ к GET followers/list
Конечная точка API REST. Ищите одного последователя текущего счета с помощью объекта связи Твиттера, базового URL и аргумента count
значения имени.
baseurl = 'https://api.twitter.com/1.1/followers/list.json'; d = getdata(c,baseurl,'count',1)
d = ResponseMessage with properties: StatusLine: 'HTTP/1.1 200 OK' StatusCode: OK Header: [1×25 matlab.net.http.HeaderField] Body: [1×1 matlab.net.http.MessageBody] Completed: 0
d
matlab.net.http.ResponseMessage
объект. StatusCode
свойство показывает OK
, указание на успешный запрос HTTP.
Доступ к информации о последователе.
d.Body.Data.users
ans = struct with fields: id: 12345678 id_str: '12345678' name: 'Full Name' ...
d.Body.Data.users
структура, которая имеет поле для каждой части сведений об аккаунте. Например, первые три поля:
Считайте идентификатор как номер
Считайте идентификатор как вектор символов
Полное имя учетной записи как вектор символов
(Эти значения не представляют действительные данные Твиттера.)
Можно получить данные для других конечных точек API REST путем заменения другим URL baseurl
входной параметр. Или, можно искать Твиты с помощью search
функция.
c
— Связь Твиттераtwitter
объектСвязь Твиттера в виде twitter
объект.
baseurl
— Базовый URL ТвиттераБазовый URL Твиттера в виде вектора символов или строкового скаляра. Используйте этот URL, чтобы получить доступ к конечным точкам API REST Твиттера.
Пример: 'https://api.twitter.com/1.1/followers/list.json'
задает конечную точку API REST GET.
Типы данных: char |
string
parameters
— Параметры запроса веб-сервисаПараметры запроса веб-сервиса в виде структуры. Каждый параметр задан как поле в структуре. Установите поле на определенное значение в структуре. Например, задайте количество элементов для запроса HTTP:
parameters.count = 20;
API REST Твиттера задает параметры запроса веб-сервиса, которые он принимает как часть запроса HTTP. Для допустимых параметров см. Справочную документацию Конечной точки API REST Твиттера.
Типы данных: struct
QueryName1,QueryValue1,...,QueryNameN,QueryValueN
— Параметры запроса веб-сервисаПараметры запроса веб-сервиса в виде одной или нескольких пар аргументов значения имени. QueryName
аргумент является вектором символов или строковым скаляром, который задает имя параметра запроса. QueryValue
аргумент является вектором символов или строковым скаляром, который задает значение параметра запроса.
API REST Твиттера задает параметры запроса веб-сервиса, которые он принимает как часть запроса HTTP. Для допустимых параметров см. Справочную документацию Конечной точки API REST Твиттера.
Пример: 'count',20
задает количество элементов для запроса HTTP.
Типы данных: char |
string
d
— Данные Твиттераmatlab.net.http.ResponseMessage
Данные Твиттера, возвращенные как matlab.net.http.ResponseMessage
объект.
Получать данные Твиттера, свойства доступа в d
, например:
data = d.Body.Data
data = struct with fields: statuses: {50×1 cell} search_metadata: [1×1 struct]
Продолжите получать доступ к вложенной структуре data
получать данные Твиттера. Для доступа к вложенным структурам см. Доступ к данным во Вложенных Структурах (MATLAB).
Каждый REST Твиттера конечная точка API GET имеет свои собственные ограничения. Для получения дополнительной информации см. Справочную документацию Конечной точки API REST Твиттера.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.