Получите данные под эгидой STATS.com с URL
Соединитесь с STATS.com с помощью ключа API и секретного кода передачи.
apikey = 'gkfrq6fabcfehmn2yctrc6j5'; secret = 'aBC5cuBQgc'; sBasketball = statsllc(apikey,secret);
sBasketball
объект связи STATS.com. Для каждого свойства объекта смотрите statsllc
.
Получите баскетбольную статистику для индивидуальных игроков в спортивной лиге под названием 'nba'
. Чтобы задать статистику для извлечения, создайте суффикс URL.
urlsuffix = '/v1/stats/basketball/nba/participants';
d = fetchUrl(sBasketball,urlsuffix)
d = struct with fields: status: 'OK' recordCount: 450 startTimestamp: '2016-04-26T15:28:46.2203857Z' endTimestamp: '2016-04-26T15:28:46.892265Z' timeTaken: 0.6719 apiResults: [1×1 struct]
STATS.com возвращает структуру d
с этими полями:
status
— Состояние веб-запроса ('OK'
обозначает успешный веб-запрос),
recordCount
— Количество записей возвращено
startTimestamp
— Дата начала и время веб-запроса
endTimestamp
— Дата окончания и время веб-запроса
timeTaken
— Количество времени, занятое для веб-запроса, чтобы завершиться в секундах
apiResults
— Возвращенные данные
Получите данные о первом проигрывателе в лиге из возвращенных данных d.apiResults
. Доступ к вложенной структуре, чтобы получить данные.
d.apiResults.league.players{1}
ans = struct with fields: isSuspended: 0 isInjured: 1 highSchool: [1×1 struct] ...
Результат структуры содержит приостановленное состояние, состояние травмы и информацию о средней школе наряду с другими полями. Для получения дополнительной информации об этих полях, свяжитесь с STATS.com.
Для большего количества данных продолжите получать доступ к вложенным структурам или массивам структур. Для доступа к вложенным структурам см. Доступ к данным во Вложенных Структурах.
c
— связь STATS.comstatsllc
объектСвязь STATS.com в виде statsllc
объект.
urlsuffix
— Суффикс URLСуффикс URL в виде вектора символов или строкового скаляра. fetchUrl
создает пользовательский URL путем добавления суффикса URL к связи URL, созданный с помощью statsllc
. fetchUrl
функционируйте использует пользовательский URL, чтобы получить данные STATS.com. Чтобы составить суффикс URL, задайте значения параметра запроса. Для значений параметра запроса см. Документы ввода-вывода Центра разработки STATS.
Пример: '/v1/stats/baseball/mlb/participants'
получает статистические данные для отдельных бейсболистов в спортивной лиге под названием 'mlb'
Типы данных: char |
string
d
— данные STATS.comДанные STATS.com, возвращенные как структура с этими полями:
Поле структуры данных STATS.com | Описание |
---|---|
status | Состояние веб-запроса ( |
recordCount | Количество записей возвращено |
startTimestamp | Дата начала и время веб-запроса |
endTimestamp | Дата окончания и время веб-запроса |
timeTaken | Номер секунд, чтобы завершить веб-запрос |
apiResults | Возвращенные данные |
Чтобы получить индивидуума или команду спортивные данные, получите доступ к полю apiResults
в структуре. Например, введите:
d.apiResults
ans = struct with fields: sportId: 1 name: 'Basketball' league: [1×1 struct]
Для большего количества данных продолжите получать доступ к полям структуры, которые содержат дальнейшие данные. Для доступа к вложенным структурам см. Доступ к данным во Вложенных Структурах.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.