yamarketrAuth: Authentication in Yandex Market

Description Usage Arguments Details Value Author(s) Examples

View source: R/yamarketrAuth.R

Description

У вас нет необходимости использовать данную функцию отдельно, т.к. она встроена в каждую функцию пакета yamarketr.

Usage

1
2
3
  yamarketrAuth(Login = NULL,
                NewUser = FALSE,
                TokenPath = getwd())

Arguments

Login

Логин яндекса, под которым есть доступ к нужным магазинам. В этот вектор необходимо указывать логин в случае если необходимо подключаться к разным аккаунтам. В противном случае при каждом запросе к новому аккаунту - токен будет перезатираться. При указании логина в рабочей директории будет создан отдельный файл под каждый логин, в котором будут хранится нужные для работы учётные данные.

NewUser

логическое выражаение TRUE или FALSE, признак того, что у пользователя обязательно нужно запросить разрешение на доступ к аккаунту (даже если пользователь уже разрешил доступ данному приложению).

TokenPath

Путь к папке в которой хранятся все файлы с учётными данными.

Details

Вы можете в любой момент пройти аутентификацию в API Яндекс Маркет, однако это не обязательно, т.к. при запуске любой функции пакета, которая требует аутентификации будет запущен поиск файла с токеном доступа. Если файл не будет найден, то автоматически будет запущен процесс авторизации и запроса токена.

Перед выполнением аутентификации рекомендую заранее создать папку для сохранения токенов и далее объявлять её рабочей директорией перед запуском функций пакета.

Подробную инструкцию вы можете найти здесь.

Value

Лист и файл RData с данными авторизации.

Author(s)

Pavel Mrykin

Examples

1
2
3
4
5
6
7
  ## Not run: 
    # Подключаем пакет
    library(yamarketr)
    # Авторизовываемся
    Token <- yamarketrAuth(Login = "login", NewUser = TRUE)
  
## End(Not run)

mrykinpavel/yandexmarketr documentation built on March 27, 2021, 3:27 p.m.