Ищите твиты
Твиты поисковых запросов для термина d
= search(c
,tweetquery
)tweetquery
.
параметры запроса веб-сервиса использования Твитов поисковых запросов. Twitter® REST API задает параметры запроса веб-сервиса. Для допустимых параметров смотрите, что GET ищет/пишет в Твиттере.d
= search(c
,tweetquery
,parameters
)
задает параметры запроса веб-сервиса как одну или несколько пар аргументов значения имени.d
= search(c
,tweetquery
,QueryName1,QueryValue1,...,QueryNameN,QueryValueN
)
Используйте объект связи Твиттера искать Твиты.
Создайте связь Твиттера с помощью учетных данных. (Значения в этом примере не представляют действительные учетные данные Твиттера.)
consumerkey = 'abcdefghijklmnop123456789'; consumersecret = 'qrstuvwxyz123456789'; accesstoken = '123456789abcdefghijklmnop'; accesstokensecret = '123456789qrstuvwxyz'; c = twitter(consumerkey,consumersecret,accesstoken,accesstokensecret);
Проверяйте связь Твиттера. Если StatusCode
свойство имеет значение OK
, связь успешна.
c.StatusCode
ans = OK
Ищите Твиты с помощью объекта связи Твиттера и критерия поиска MathWorks
.
tweetquery = 'MathWorks';
d = search(c,tweetquery)
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.
Твиты Access MathWorks®. Отобразите 12-й твит.
d.Body.Data.statuses{12}.text
ans = 'MATLAB Control Systems Examples https://t.co/g2P86srv33'
Можно искать другие Твиты с помощью search
функция. Чтобы получить другие данные Твиттера, используйте getdata
функция.
Используйте объект связи Твиттера искать 20 Твитов. Задайте количество Твитов, чтобы получить как структура.
Создайте связь Твиттера с помощью учетных данных. (Значения в этом примере не представляют действительные учетные данные Твиттера.)
consumerkey = 'abcdefghijklmnop123456789'; consumersecret = 'qrstuvwxyz123456789'; accesstoken = '123456789abcdefghijklmnop'; accesstokensecret = '123456789qrstuvwxyz'; c = twitter(consumerkey,consumersecret,accesstoken,accesstokensecret);
Проверяйте связь Твиттера. Если StatusCode
свойство имеет значение OK
, связь успешна.
c.StatusCode
ans = OK
Задайте критерий поиска MathWorks
в переменной tweetquery
. Задайте 20 Твитов как поле в структуре parameters
. Ищите 20 Твитов с помощью объекта связи Твиттера, критерий поиска tweetquery
, и структура parameters
.
tweetquery = 'MathWorks';
parameters.count = 20;
d = search(c,tweetquery,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.
Доступ к MathWorks Tweets. Отобразите структуру Data
.
d.Body.Data
ans = struct with fields: statuses: {20×1 cell} search_metadata: [1×1 struct]
Структура Data
содержит поле statuses
. Это поле является массивом ячеек структур. Каждая структура в массиве ячеек содержит информацию об одном Tweet®.
Доступ ко всем 20 Твитам.
d.Body.Data.statuses{:}
ans = struct with fields: created_at: 'Fri Apr 28 17:51:55 +0000 2017' id: 1.2345e+17 id_str: '123456789101112131' text: 'This collection of over 400 MATLAB examples can help you with #controlsystems, Kalman filters, and more https://t.co/FWndxKLA6l…' truncated: 0 entities: [1×1 struct] metadata: [1×1 struct] source: 'Twitter for iPhone' in_reply_to_status_id: [] in_reply_to_status_id_str: [] in_reply_to_user_id: [] in_reply_to_user_id_str: [] in_reply_to_screen_name: [] user: [1×1 struct] geo: [] coordinates: [] place: [] contributors: [] retweeted_status: [1×1 struct] is_quote_status: 0 retweet_count: 34 favorite_count: 0 favorited: 0 retweeted: 0 possibly_sensitive: 0 lang: 'en' ...
Поле text
в каждой структуре содержит текст одного Твита.
(Эти значения не представляют действительные данные Твиттера.)
Можно искать другие Твиты с помощью search
функция. Чтобы получить другие данные Твиттера, используйте getdata
функция.
Используйте объект связи Твиттера искать 20 Твитов. Задайте количество Твитов, чтобы получить в качестве аргумента значения имени.
Создайте связь Твиттера с помощью учетных данных. (Значения в этом примере не представляют действительные учетные данные Твиттера.)
consumerkey = 'abcdefghijklmnop123456789'; consumersecret = 'qrstuvwxyz123456789'; accesstoken = '123456789abcdefghijklmnop'; accesstokensecret = '123456789qrstuvwxyz'; c = twitter(consumerkey,consumersecret,accesstoken,accesstokensecret);
Проверяйте связь Твиттера. Если StatusCode
свойство имеет значение OK
, связь успешна.
c.StatusCode
ans = OK
Ищите 20 Твитов с помощью объекта связи Твиттера, критерий поиска MathWorks
, и аргумент count
значения имени.
tweetquery = 'MathWorks'; d = search(c,tweetquery,'count',20)
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.
Доступ к MathWorks Tweets. Отобразите структуру Data
.
d.Body.Data
ans = struct with fields: statuses: {20×1 cell} search_metadata: [1×1 struct]
Структура Data
содержит поле statuses
. Это поле является массивом ячеек структур. Каждая структура в массиве ячеек содержит информацию об одном Твите.
Доступ ко всем 20 Твитам.
d.Body.Data.statuses{:}
ans = struct with fields: created_at: 'Fri Apr 28 17:51:55 +0000 2017' id: 1.2345e+17 id_str: '123456789101112131' text: 'This collection of over 400 MATLAB examples can help you with #controlsystems, Kalman filters, and more https://t.co/FWndxKLA6l…' truncated: 0 entities: [1×1 struct] metadata: [1×1 struct] source: 'Twitter for iPhone' in_reply_to_status_id: [] in_reply_to_status_id_str: [] in_reply_to_user_id: [] in_reply_to_user_id_str: [] in_reply_to_screen_name: [] user: [1×1 struct] geo: [] coordinates: [] place: [] contributors: [] retweeted_status: [1×1 struct] is_quote_status: 0 retweet_count: 34 favorite_count: 0 favorited: 0 retweeted: 0 possibly_sensitive: 0 lang: 'en' ...
Поле text
в каждой структуре содержит текст одного Твита.
(Эти значения не представляют действительные данные Твиттера.)
Можно искать другие Твиты с помощью search
функция. Чтобы получить другие данные Твиттера, используйте getdata
функция.
c
— Связь Твиттераtwitter
объектСвязь Твиттера в виде twitter
объект.
tweetquery
— Напишите о критерии поиска в ТвиттереНапишите о критерии поиска в Твиттере в виде вектора символов или строкового скаляра.
Пример: "MathWorks"
Типы данных: char |
string
parameters
— Параметры запроса веб-сервисаПараметры запроса веб-сервиса в виде структуры. Каждый параметр задан как поле в структуре. Установите поле на определенное значение в структуре. Например, задайте количество Твитов, чтобы получить:
parameters.count = 20;
API REST Твиттера задает параметры запроса веб-сервиса, которые он принимает как часть запроса HTTP. Для допустимых параметров смотрите, что GET ищет/пишет в Твиттере.
Типы данных: struct
QueryName1,QueryValue1,...,QueryNameN,QueryValueN
— Параметры запроса веб-сервисаПараметры запроса веб-сервиса в виде одной или нескольких пар аргументов значения имени. QueryName
аргумент является вектором символов или строковым скаляром, который задает имя параметра запроса. QueryValue
аргумент является вектором символов или строковым скаляром, который задает значение параметра запроса.
API REST Твиттера задает параметры запроса веб-сервиса, которые он принимает как часть запроса HTTP. Для допустимых параметров смотрите, что GET ищет/пишет в Твиттере.
Пример: 'count',20
получает 20 Твитов.
Типы данных: 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).
API REST Твиттера GET search/tweets
конечная точка указывает, что можно получить максимум до 100 Твитов за один раз.
API REST Твиттера GET search/tweets
конечная точка указывает, что можно получить до 7 дней исторических Твитов.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.