Получите данные под эгидой 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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.