За последние 24 часа нас посетили 16017 программистов и 1545 роботов. Сейчас ищут 1090 программистов ...

автоматические выплаты с сайта через yandex.money

Тема в разделе "Прочие вопросы по PHP", создана пользователем a555555, 21 авг 2015.

  1. a555555

    a555555 Новичок

    С нами с:
    21 авг 2015
    Сообщения:
    4
    Симпатии:
    0
    Как можно сделать автоматические выплаты с сайта через yandex.money?
     
  2. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
  3. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    МЛМ? Документацию по API яндекс-денег читали?
     
  4. a555555

    a555555 Новичок

    С нами с:
    21 авг 2015
    Сообщения:
    4
    Симпатии:
    0
    Нет. Хочу реализовать раздачу бонусов.

    Там нельзя делать автоматические выплаты.

    Можно делать произвольный платёж, но он никак не автоматический...
    Код (PHP):
    1. Для получения "token" необходимо иметь "code". 
    2. ----------------------
    3. $result=postKeys("https://oauth.yandex.ru/token",
    4.     array(
    5.         'grant_type'=> 'authorization_code', // тип авторизации
    6.         'code'=> $_GET["code"], // наш полученный код
    7.         'client_id'=>$client_id,
    8.         'client_secret'=>$client_secret
    9.         ),
    10.     array('Content-type: application/x-www-form-urlencoded')
    11.     );
    12. ----------------------
    13. А для получения "code", пользователь должен перейти на яндекс и подтвердить разрешения.
    14. ----------------------
    15. // Если мы еще не получили разрешения от пользователя, отправляем его на страницу для его получения
    16. if (!isset($_GET["code"])) {
    17.     Header("Location: https://oauth.yandex.ru/authorize?response_type=code&client_id=".$client_id);
    18.     die();
    19.     } 
    PHP, JavaScript, SQL и другой код пишите внутри тегов
    Код ( (Unknown Language)):
    1. [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]
     
  5. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.131
    Симпатии:
    1.250
    Адрес:
    там-сям
    ну если произвольный платеж можно, значит осталось написать "автомат".
    — К.О.

    1) пишешь проверку необходимых условий — на 100% зависит от твоего контекста — если условия выполнились, совершаешь платеж как в инструкции описано.
    2) настраиваешь cron чтобы этот скрипт вызывался регулярно
    3) профит!
     
  6. a555555

    a555555 Новичок

    С нами с:
    21 авг 2015
    Сообщения:
    4
    Симпатии:
    0
    Для получения "token" необходимо иметь "code".
    А для получения "code", пользователь (тот, с кошелька которого спишутся деньги) должен перейти на яндекс и подтвердить разрешения.
    Только после этого можно выполнить платёж !

    Разрешения подтверждаются через браузер !
     
  7. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
  8. a555555

    a555555 Новичок

    С нами с:
    21 авг 2015
    Сообщения:
    4
    Симпатии:
    0
    Только для юр.лиц или ИП .... не подходит !
     
  9. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Тогда используй платёжные агрегаторы которые будут работать с физ. лицами.
     
  10. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    этот пользователь - ты. Тебе надо 1 раз в жизни дать разрешение твоему приложению списывать деньги с твоего счета.
    В маунале написано
    и еще
    Токен не нужно получать заново перед каждой операцией. Его надо сохранить и после этого автоматом переводить деньги куда хочешь.

    Добавлено спустя 26 секунд:
    Если я туплю, пожалуйста, поправь.