Vse o BUX

Объявление

Если вам помогли на форуме, помогите и вы нам.

Разместите здесь свой баннер всего за 1 wmr в сутки.



Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Vse o BUX » SoooFast » Подключение Интерфейсов


Подключение Интерфейсов

Сообщений 31 страница 40 из 68

31

allforbux написал(а):

а мне выгода?????а я буду с вас отзыв брать на вмид и у меня BL взлетит))))

Ну и через этак дней 10 блокировка всех вмид) И твоего в том числе)
Ну вот вам пример, если неохота самому сделать:

Код:
<?php
	require('config.php');
	$res=mysql_query("select wmid from tb_site where id='1'");
	$res=mysql_fetch_array($res);
	$wmid=$res["wmid"];         #WMid
	mysql_close($con);

	define("DOC_ENCODING", "windows-1251");

	include_once("wmsigner/wmxi.php");

	$wmxi = new WMXI(realpath("/home/ЛОГИН/data/www/АДРЕС/wmsigner/WebMoneyCA.crt"), DOC_ENCODING);  #путь к сертификату

        $kwm = file_get_contents("/home/ЛОГИН/data/www/АДРЕС/wmsigner/keys/".$wmid.".kwm");  #путь к файлу ключей
	$wmxi->Classic("$wmid", "password", $kwm);

	include_once("wmsigner/wmxiparser.php");
	$parser = new WMXIParser();

    require('config.php');
    $res=mysql_query("select count(*) as mid from tb_history");
    $res=mysql_fetch_array($res);
    $tranid=$res["mid"]+1;       #уникальный номер перевода

    $res=mysql_query("select purse from tb_site where id='1'");
    $res=mysql_fetch_array($res);
    $pursesrc=$res["purse"];     #кошелек отправителя

    $pursedest="КОШЕЛЬ";  #кошелек получателя
    $amount = "10";    #Сумма перевода, например 10

    $period=0;
    $pcode="";

    $desc="Автовыплата [http://АДРЕС] ";  #примечание к платежу

    $wminvid=0;

    $response = $wmxi->X2(
    intval($tranid),    # номер перевода уникальныq
    $pursesrc,          # номер кошелька с которого выполняется перевод (отправитель)
    $pursedest,         # номер кошелька, но который выполняется перевод (получатель)
    floatval($amount),  # число с плавающей точкой без незначащих символов
    intval($period),    # целое от 0 до 255 символов; 0 - без протекции
    trim($pcode),       # произвольная строка от 0 до 255 символов;
    trim($desc),        # произвольная строка от 0 до 255 символов;
    intval($wminvid)    # целое число > 0; если 0 - перевод не по счету
    );

    $structure = $parser->Parse($response, DOC_ENCODING);
    $transformed = $parser->Reindex($structure, true);

    $status = @$transformed["w3s.response"]["retval"];

    if ($status == "0")
    {
    	echo "Успешно";
    }else{
    	echo "Ошибка!";?>

    Код ошибки: <b><?=htmlspecialchars(@$transformed["w3s.response"]["retval"], ENT_QUOTES); ?></b>
    Описание ошибки: <b><?=htmlspecialchars(@$transformed["w3s.response"]["retdesc"], ENT_QUOTES); ?></b>
   <?
    	}       ?>

Не надо тупо копировать, внимательно посмотрите и смените данные на свои.

0

32

Вот что мне ответили на это, еще давно)) позавчера

В подключении интерфейсов отказано.

Присланный вами текст не является XML запросом в принципе.

Согласно правилам подключения интерфейсов (http://webmoney.ru/rus/developers/interfaces/index.shtml) доступ к XML-интерфейсам предоставляется при наличии опыта разработки программных продуктов.

Мы не видим признаков наличия данного опыта. Вам следует либо более подробно выучить языки программирования и используемые в web сервисах технологии либо принять в штат профессионального программиста.

Повторное рассмотрение заявки на подключение возможно не ранее чем через календарный месяц (можете написать прямо в этом тикете).

0

33

web669 написал(а):

Вот что мне ответили на это, еще давно)) позавчера

Народ я не пойму в чём у Вас проблема во первых вам тут уже всю инфу ТРИ раза выложили
А во вторых ну если не понимаете или боитесь что в следующим вопросе Вас опять поставят в тупик,
то ответ прост наймите человека для подключения интерфейсов и в следующем тикете  укажите вмид этого чела с пометкой "программист моего проекта www.xxxxxx.ru/"

0

34

Вот XML запрос который формирует скрипт:

$xml="
<w3s.request>
<reqn>$reqn</reqn>
<wmid>$Global_WMID</wmid>
<sign>$rsign</sign>
<trans>
<tranid>$tranid</tranid>
<pursesrc>$purse</pursesrc>
<pursedest>$rpurse</pursedest>
<amount>$amount</amount>
<period>$period</period>
<desc>$desc</desc>
<wminvid>$wminvid</wminvid>
</trans>
</w3s.request>";

На самом деле их (вебмани) хрен поймешь... то им подавай образец запроса выплаты, то XML запрос...

0

35

Вот вам полный образец:

Код:
// ИНТЕРФЕЙС X2. ОТПРАВКА ПЕРЕВОДА.
// На выходе: массив ['retval'=>код выполнения, 'retdesc'=>описание результата, 'date'=>дата и время]
function _WMXML2 ($tranid,$purse,$rpurse,$amount,$period,$pcode,$desc,$wminvid) {
global $Global_WMID, $XML_addr;
$reqn=_GetReqn();
$desc=trim($desc); $pcode=trim($pcode); $amount=floatval($amount);
$rsign=_GetSign($reqn.$tranid.$purse.$rpurse.$amount.$period.$pcode.$desc.$wminvid);
$pcode=htmlspecialchars($pcode, ENT_QUOTES);
$desc=htmlspecialchars($desc, ENT_QUOTES);
$pcode=iconv("CP1251", "UTF-8", $pcode);
$desc=iconv("CP1251", "UTF-8", $desc);
$xml="
<w3s.request>
<reqn>$reqn</reqn>
<wmid>$Global_WMID</wmid>
<sign>$rsign</sign>
<trans>
<tranid>$tranid</tranid>
<pursesrc>$purse</pursesrc>
<pursedest>$rpurse</pursedest>
<amount>$amount</amount>
<period>$period</period>
<pcode>$pcode</pcode>
<desc>$desc</desc>
<wminvid>$wminvid</wminvid>
</trans>
</w3s.request>";
$resxml=_GetAnswer($XML_addr[2], $xml);
// echo $resxml;
$xmlres = simplexml_load_string($resxml);
if(!$xmlres) {
$result['retval']=1000;
$result['retdesc']="Не получен XML-ответ";
return $result;
}
$result['retval']=strval($xmlres->retval);
$result['retdesc']=iconv("UTF-8", "CP1251", strval($xmlres->retdesc));
$result['date']=strval($xmlres->operation->datecrt);
return $result;
}

Вот то что пишет программист о правильности запроса:
"не могу поручиться, что он будет работать всегда, поскольку точная логика обработки XML-пакета сервером WebMoney не известна"

0

36

Спасибо, через месяц проверим  :dontknow:

0

37

это просто *****! вебмани просто тупо уже не знает как яйца морочить! уже второй месяц мне морочат голову, вот такой ответ мне прислали сегодня!
Здравствуйте,

К САР-проектам изменились требования. Подробнее прочитайте, пожалуйста, на сайте https://wiki.webmoney.ru/wiki/show/Raz_yasnenie_pravil_dlya_sistem_aktivnoy_reklamy
жду варианты ответов что я на это должен ответить, может кто проходил уже этот *******м, и это просто добавление в мегасток!

Подбирайте выражения!!!

Отредактировано qazantip (2010-04-07 20:16:09)

0

38

rakywok написал(а):

жду варианты ответов что я на это должен ответить

а ответь им так как написал пост, в смысле употребляя те же слова и выражения  :mad:
И какое отношение имеет "подключение интерфейсов" к тому что тебя не заносят в мегасток?
Есть форум https://vseobux.mybb.ru/viewtopic.php?id=58 вот там и пиши свое отношение к системе и ее правилам.

0

39

qazantip написал(а):

а ответь им так как написал пост, в смысле употребляя те же слова и выражения  :mad:
И какое отношение имеет "подключение интерфейсов" к тому что тебя не заносят в мегасток?
Есть форум Разъяснение правил для систем активной рекламы вот там и пиши свое отношение к системе и ее правилам.

ну я как бы добавляю сайт в мегасток чтоб автоматизировать сайт, так что по сути подключение интерфейсов, при том что автовыплаты все равно придётся подключать! по поводу выражений, извиняюсь!

0

40

qazantip, не верный все-таки XML запрос, отказано в подключении навсегда. Лично я в ВМ разочарован, не понимаю вообще всех этих примудростей абсолютно лишних и не нужных. Чтоже они не проводят проверку тем, кто был подключен ранее до введения првил..... Что делать теперь не знаю..

0


Вы здесь » Vse o BUX » SoooFast » Подключение Интерфейсов