Вернуться   Биткоин Форум > Сервисы
25 сентября 2011, 4:20:09 AM   # 1
 
 
Сообщения: 980
Цитировать по имени
цитировать ответ
по умолчанию Re: Ищу PHP разработчика, который может дать мне некоторые псевдо-код для Dwolla API [2BTC]

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я дам 2 БТД для всех, кто может дать мне некоторые псевдо-код или почти полный и рабочий код с explination или даже простыми комментариями, что делает все (я могу понять вещи довольно быстро, если его сделали в моих глазах так тоже ничего конкретный)

Просто перейдите по этой ссылке и в конце вашего ответа разместит ваш адрес BTC
http://stackoverflow.com/questions/7543582/integrating-dwolla-with-php-with-their-api
Xenland сейчас офлайн Пожаловаться на Xenland   Ответить с цитированием Мультицитирование сообщения от Xenland Быстрый ответ на сообщение Xenland


Как заработать Биткоины?
Без вложений. Не майнинг.


25 сентября 2011, 4:57:55 AM   # 2
 
 
Сообщения: 336
Цитировать по имени
цитировать ответ
по умолчанию Re: Ищу PHP разработчика, который может дать мне некоторые псевдо-код для Dwolla API [2BTC]

Получил 1806 Биткоинов
Реальная история.





Вы можете использовать протокол SOAP для связи с их API.

Вот ссылка на обсуждение на API:
http://www.dwolla.org/d/showthread.php?3-SOAP-API

Вот ссылка на базу данных php.net на SOAP, и как его реализовать:
http://www.php.net/manual/en/class.soapclient.php

Это адрес, который используется для обмена данными с API:
https://www.dwolla.com/api/API.svc?wsdl

Вы аутентификацию с помощью ключа API, генерируемого в настройках API dwolla, я считаю. Затем вы можете использовать другие функции API.

К сожалению, не может быть более конкретным прямо сейчас, это довольно поздно здесь прямо сейчас.
Но это довольно легко сделать, просто прочитайте документацию по обоим этим ссылкам, и вы должны понять это.

Я могу опубликовать более подробную информацию завтра для вас.
mjcmurfy сейчас офлайн Пожаловаться на mjcmurfy   Ответить с цитированием Мультицитирование сообщения от mjcmurfy Быстрый ответ на сообщение mjcmurfy

25 сентября 2011, 5:40:49 AM   # 3
 
 
Сообщения: 980
Цитировать по имени
цитировать ответ
по умолчанию Re: Ищу PHP разработчика, который может дать мне некоторые псевдо-код для Dwolla API [2BTC]

отличная документация, я не узнал о SOAP, пока, как только сейчас, хотя я слышал об этом, я думаю, что я что-то здесь отсутствует ..... посмотрите на мой формат

Код:
$ Клиент = новый SoapClient ("https://www.dwolla.com/api/API.svc?wsdl");
// Пытается что-то купить с dwolla формы
$ client->RequestPaymentKey ("0Aw5gdfgfdgdfgdfgJjfsjdfsdfsdfsdfsfsfsfsdfgfgdj2NA + r0QUFnTeofqvRPl",
"oDzdfgdfgdrgdfvsdfwefvtdbyndgsjfgdgfdghjgklgVwga7qbWoL",
"1,50",
"Тестирование Тестирование Тестирование",
"812-504-6527");
print_r ($ клиент);

var_dump ($ client->__getFunctions ());
?>
Xenland сейчас офлайн Пожаловаться на Xenland   Ответить с цитированием Мультицитирование сообщения от Xenland Быстрый ответ на сообщение Xenland

25 сентября 2011, 5:50:39 AM   # 4
 
 
Сообщения: 980
Цитировать по имени
цитировать ответ
по умолчанию Re: Ищу PHP разработчика, который может дать мне некоторые псевдо-код для Dwolla API [2BTC]

Bounty все еще ухватить, если кто-то хочет помочь в написании какой-то псевдо-код
Xenland сейчас офлайн Пожаловаться на Xenland   Ответить с цитированием Мультицитирование сообщения от Xenland Быстрый ответ на сообщение Xenland

25 сентября 2011, 5:58:26 AM   # 5
 
 
Сообщения: 980
Цитировать по имени
цитировать ответ
по умолчанию Re: Ищу PHP разработчика, который может дать мне некоторые псевдо-код для Dwolla API [2BTC]

отличная документация, я не узнал о SOAP, пока, как только сейчас, хотя я слышал об этом, я думаю, что я что-то здесь отсутствует ..... посмотрите на мой формат

Код:
$ Клиент = новый SoapClient ("https://www.dwolla.com/api/API.svc?wsdl");
// Пытается что-то купить с dwolla формы
$ client->RequestPaymentKey ("0Aw5gdfgfdgdfgdfgJjfsjdfsdfsdfsdfsfsfsfsdfgfgdj2NA + r0QUFnTeofqvRPl",
"oDzdfgdfgdrgdfvsdfwefvtdbyndgsjfgdgfdghjgklgVwga7qbWoL",
"1,50",
"Тестирование Тестирование Тестирование",
"812-504-6527");
print_r ($ клиент);

var_dump ($ client->__getFunctions ());
?>

Ах да ошибка, как это
Цитата: ошибки
Фатальная ошибка: Uncaught SoapFault исключение: [а: DeserializationFailed] Форматировщик бросил исключение при попытке десериализации сообщений: Ошибка в десериализации тела сообщения с запросом на операцию «RequestPaymentKey». Конечный элемент «Body» из пространства имен 'http://schemas.xmlsoap.org/soap/envelope/"Ожидалось. Найдено элемент «param1» из пространства имен «». Линия 2, позиция 158. в /home/swiftbitcoins/purchase_order.php:16 трассировки стека: # 0 /home/swiftbitcoins/purchase_order.php(16): SoapClient->__call ( 'RequestPaymentK ...', Array) # 1 /home/swiftbitcoins/purchase_order.php(16): SoapClient->RequestPaymentKey ( 's: 50:"0AwevY8CP ... ', 'oDz1XJ1bjbaTk0i ...', '1,50', 'тестирование тестирование ...', '812-504-6527') # 2 {главная} бросили в /home/swiftbitcoins/purchase_order.php на линии 16
Xenland сейчас офлайн Пожаловаться на Xenland   Ответить с цитированием Мультицитирование сообщения от Xenland Быстрый ответ на сообщение Xenland

25 сентября 2011, 6:25:42 AM   # 6
 
 
Сообщения: 336
Цитировать по имени
цитировать ответ
по умолчанию Re: Ищу PHP разработчика, который может дать мне некоторые псевдо-код для Dwolla API [2BTC]

Вы можете использовать свой тест API (https://www.dwolla.com/api/TestAPI.svc?wsdl) Бездельничать, а не их официальной.

Следующий код:

котировка

$ Клиент = новый SoapClient ("https://www.dwolla.com/api/TestAPI.svc?wsdl");
var_dump ($ client->__getFunctions ());

?>

возвращает следующее:

котировка
Массив (5) {[0] => Строка (50) "SendMoneyResponse SendMoney (SendMoney параметры $)" [1] => Строка (83) "SendMoneyAssumeCostsResponse SendMoneyAssumeCosts (SendMoneyAssumeCosts $ параметров)" [2] => Строка (74) "RequestPaymentKeyResponse RequestPaymentKey (RequestPaymentKey $ параметров)" [3] => Строка (71) "VerifyPaymentKeyResponse VerifyPaymentKey (VerifyPaymentKey $ параметров)" [4] => Строка (65) "ConfirmPaymentResponse ConfirmPayment (ConfirmPayment параметры $)" }
mjcmurfy сейчас офлайн Пожаловаться на mjcmurfy   Ответить с цитированием Мультицитирование сообщения от mjcmurfy Быстрый ответ на сообщение mjcmurfy

25 сентября 2011, 6:31:07 AM   # 7
 
 
Сообщения: 336
Цитировать по имени
цитировать ответ
по умолчанию Re: Ищу PHP разработчика, который может дать мне некоторые псевдо-код для Dwolla API [2BTC]

Вы можете вызывать функции с помощью:

котировка
$ client->__soapCall ("SomeFunction", Массив ($ а, $ Ь, $ с));

Я думаю, что ваш путь будет также работать, е, $ client->SomeFunction (йад, йад);
Это просто немного другой способ сделать это.

Установите каждую переменную первой, перед вызовом. Таким образом, вы можете быть уверены, что ваши строки представляют собой строки и суммы чисел.
Я считаю, что ваш звонок не удался, потому что, когда в вызове вы положили "1,50" в кавычках, обработчик ожидает десятичного значения, а не строка.
Попробуйте удалить кавычки и посмотреть, если он работает для вас.

Параметры, типов и описание функций и их переменные можно найти здесь:
http://www.dwolla.org/d/showthread.php?3-SOAP-API

mjcmurfy сейчас офлайн Пожаловаться на mjcmurfy   Ответить с цитированием Мультицитирование сообщения от mjcmurfy Быстрый ответ на сообщение mjcmurfy

25 сентября 2011, 6:51:32 AM   # 8
 
 
Сообщения: 336
Цитировать по имени
цитировать ответ
по умолчанию Re: Ищу PHP разработчика, который может дать мне некоторые псевдо-код для Dwolla API [2BTC]

Попробуйте что-то вдоль этих линий:

котировка

$ ApiKey = 'хуг';
$ ApiCode = 'хуг';
$ Описание = 'тест';

// ENTER NUMBER, НЕ STRING
$ Сумма = 123;

$ Клиент = новый SoapClient ("https://www.dwolla.com/api/TestAPI.svc?wsdl");
$ client->__soapCall ("RequestPaymentKey", Массив ($ apiKey, $ apiCode, $ Сумма, описание $));

// RequestPaymentKey возвращает логическое значение: истина, если запрос был успешно обработан, Ложные или исключение в противном случае

если ($ клиент)
{
     // функция выполнена успешно
}
еще
{
    // это не
}

?>

для целей тестирования, он говорит на сайте dwolla:

котировка
Вы можете проверить API Dwolla путем, используя следующий WSDL:
https://www.dwolla.com/api/TestAPI.svc?wsdl

Тест API вызовы не ударят базу данных Dwolla в & никаких действий, кроме определенных ответов не будут приняты. Например, нормальное поколение электронной почты, содержащей защищенный ключ оплаты при RequestPaymentKey () вызываются не происходит. Для того, чтобы смоделировать успех или неудачу каждого метода, значение параметра количества изменяются на одно из следующих значений:

Сумма Результат
$ 1,00 Вызывает операцию, чтобы быть успешным
$ 3,00 Сумма слишком большая (ошибка SOAP)
$ 4,00 Пользователь недействительна (ошибка SOAP)
Другая сумма недействительна (ошибка SOAP)

Так что я думаю, что если вы измените значение суммы для этих контрольных значений, и он будет имитировать успех ($ 1), слишком большой провал ($ 3), пользователь недопустимого сбой ($ 4) или количество недействительных недостаточность (любое другое значение).
mjcmurfy сейчас офлайн Пожаловаться на mjcmurfy   Ответить с цитированием Мультицитирование сообщения от mjcmurfy Быстрый ответ на сообщение mjcmurfy

25 сентября 2011, 7:15:04 AM   # 9
 
 
Сообщения: 980
Цитировать по имени
цитировать ответ
по умолчанию Re: Ищу PHP разработчика, который может дать мне некоторые псевдо-код для Dwolla API [2BTC]

Благодаря кучу я доложу с моими результатами, вы должны дать мне BTC адреса только для уже усилий!
Xenland сейчас офлайн Пожаловаться на Xenland   Ответить с цитированием Мультицитирование сообщения от Xenland Быстрый ответ на сообщение Xenland

25 сентября 2011, 9:48:27 AM   # 10
 
 
Сообщения: 980
Цитировать по имени
цитировать ответ
по умолчанию Re: Ищу PHP разработчика, который может дать мне некоторые псевдо-код для Dwolla API [2BTC]

Я думаю, что это не подбирая параметры правильно, так как независимо от того, если бы я попробовать это мой путь или ваш путь он просто дает мне эту ошибку о Deserlization или Somthing из рода ....

Код:
Фатальная ошибка: Uncaught SoapFault исключение: [а: DeserializationFailed] Форматировщик бросил исключение при попытке десериализации сообщений: Ошибка в десериализации тела сообщения с запросом на операцию «RequestPaymentKey». Конечный элемент «Body» из пространства имен «http://schemas.xmlsoap.org/soap/envelope/» ожидается. Найдено элемент «param1» из пространства имен «». Линия 2, позиция 158. в /home/swiftbitcoins/purchase_order.php:21 трассировки стека: # 0 /home/swiftbitcoins/purchase_order.php(21): SoapClient->__soapCall ( 'RequestPaymentK ...', Array) # 1 {главный} бросили в /home/swiftbitcoins/purchase_order.php на линии 21 

Вот код, я использую немного модифицирован для вас получили "Пользовательский ИД" стоимость

Код:

$ ApiKey = '0AwevY8CPVHiT2wxoxIl';
$ ApiCode = 'oDz1XJ1bjbaTk0i5RMcoEq';
$ Описание = 'Тестирование CIB тестирования';

$ Сумма = 123;

$ CUSTOMERID = "812-504-6527";

$ Клиент = новый SoapClient ("https://www.dwolla.com/api/TestAPI.svc?wsdl");
$ client->__soapCall ("RequestPaymentKey", Массив ($ apiKey, $ apiCode, $ Сумма, $ описание, $ CustomerId));

// RequestPaymentKey возвращает логическое значение: истина, если запрос был успешно обработан, Ложные или исключение в противном случае

если ($ клиент)
{
     // функция выполнена успешно
}
еще
{
    // это не
}

?>
Xenland сейчас офлайн Пожаловаться на Xenland   Ответить с цитированием Мультицитирование сообщения от Xenland Быстрый ответ на сообщение Xenland

25 сентября 2011, 5:05:59 PM   # 11
 
 
Сообщения: 145
Цитировать по имени
цитировать ответ
по умолчанию Re: Ищу PHP разработчика, который может дать мне некоторые псевдо-код для Dwolla API [2BTC]

Я не занимаюсь Dwolla, но.


"Фатальная ошибка: Uncaught SoapFault исключение"

// RequestPaymentKey возвращает логическое значение: истина, если запрос был успешно обработан, Ложные или исключение в противном случае

?
captainteemo сейчас офлайн Пожаловаться на captainteemo   Ответить с цитированием Мультицитирование сообщения от captainteemo Быстрый ответ на сообщение captainteemo

25 сентября 2011, 7:37:46 PM   # 12
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Ищу PHP разработчика, который может дать мне некоторые псевдо-код для Dwolla API [2BTC]

Предполагается ли ваша сумма быть строкой или Int?
nhodges сейчас офлайн Пожаловаться на nhodges   Ответить с цитированием Мультицитирование сообщения от nhodges Быстрый ответ на сообщение nhodges

25 сентября 2011, 11:52:56 PM   # 13
 
 
Сообщения: 980
Цитировать по имени
цитировать ответ
по умолчанию Re: Ищу PHP разработчика, который может дать мне некоторые псевдо-код для Dwolla API [2BTC]

Предполагается ли ваша сумма быть строкой или Int?

Я не думаю, что (INT) может принимать десятичные?
Xenland сейчас офлайн Пожаловаться на Xenland   Ответить с цитированием Мультицитирование сообщения от Xenland Быстрый ответ на сообщение Xenland

26 сентября 2011, 12:16:36 AM   # 14
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Ищу PHP разработчика, который может дать мне некоторые псевдо-код для Dwolla API [2BTC]

Предполагается ли ваша сумма быть строкой или Int?

Я не думаю, что (INT) может принимать десятичные?

$ Сумма = 123;

Почему у вас есть Int, то?
nhodges сейчас офлайн Пожаловаться на nhodges   Ответить с цитированием Мультицитирование сообщения от nhodges Быстрый ответ на сообщение nhodges

26 сентября 2011, 1:07:12 AM   # 15
 
 
Сообщения: 980
Цитировать по имени
цитировать ответ
по умолчанию Re: Ищу PHP разработчика, который может дать мне некоторые псевдо-код для Dwolla API [2BTC]

Предполагается ли ваша сумма быть строкой или Int?

Я не думаю, что (INT) может принимать десятичные?

$ Сумма = 123;

Почему у вас есть Int, то?

Потому что я ранее судимый в VARCHAR, но делает значение в кавычках.
Я думал, что вы Мента как forceing PHP сделать Int, как это

$ Сумма = (целое) 123;

Если я делаю, что я не буду принимать десятичные (насколько я знаю)
Xenland сейчас офлайн Пожаловаться на Xenland   Ответить с цитированием Мультицитирование сообщения от Xenland Быстрый ответ на сообщение Xenland

26 сентября 2011, 1:37:28 AM   # 16
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Ищу PHP разработчика, который может дать мне некоторые псевдо-код для Dwolla API [2BTC]

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

Код:
$ PARAMS = массив (
  'ApiKey' => $ ApiKey,
  'ApiCode' => $ ApiCode,
  «Сумма» => $ Сумма,
  «Описание» => $ Описание,
  = 'CUSTOMERID'> $ CUSTOMERID
);

$ client->__soapCall ("RequestPaymentKey", $ PARAMS);

Хорошо построенные API, обычно не синтаксический анализ в комплекте данных последовательно, так как там может быть не обязательные поля, которые будут полностью исказить этот тип обработки.
nhodges сейчас офлайн Пожаловаться на nhodges   Ответить с цитированием Мультицитирование сообщения от nhodges Быстрый ответ на сообщение nhodges

26 сентября 2011, 7:43:48 AM   # 17
 
 
Сообщения: 336
Цитировать по имени
цитировать ответ
по умолчанию Re: Ищу PHP разработчика, который может дать мне некоторые псевдо-код для Dwolla API [2BTC]

Предполагается ли ваша сумма быть строкой или Int?

Я не думаю, что (INT) может принимать десятичные?

$ Сумма = 123;

Почему у вас есть Int, то?

Потому что я ранее судимый в VARCHAR, но делает значение в кавычках.
Я думал, что вы Мента как forceing PHP сделать Int, как это

$ Сумма = (целое) 123;

Если я делаю, что я не буду принимать десятичные (насколько я знаю)


Если вы сдадите сумму этого сценария в виде строки, вы можете получить значение с плавающей точкой с помощью: floatval ($ суммы);
Вы можете иметь его круглый до 2 знаков после запятой, если вы используете floatval (круглые ($ суммы, 2));

@nhodges: это не имеет значения, что вы инициализировать переменную. Если вы инициализировать его с целым числом, то переменная будет целым. Если вы инициализировать его с плавающей точкой, то это будет переменным с плавающей точкой. Так что это не обязательно является целым числом, он определил. Для целей тестирования да, но если он писал $ количество = 1,23, он будет инициализирован как поплавок.
mjcmurfy сейчас офлайн Пожаловаться на mjcmurfy   Ответить с цитированием Мультицитирование сообщения от mjcmurfy Быстрый ответ на сообщение mjcmurfy

26 сентября 2011, 9:28:23 AM   # 18
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Ищу PHP разработчика, который может дать мне некоторые псевдо-код для Dwolla API [2BTC]

Предполагается ли ваша сумма быть строкой или Int?

Я не думаю, что (INT) может принимать десятичные?

$ Сумма = 123;

Почему у вас есть Int, то?

Потому что я ранее судимый в VARCHAR, но делает значение в кавычках.
Я думал, что вы Мента как forceing PHP сделать Int, как это

$ Сумма = (целое) 123;

Если я делаю, что я не буду принимать десятичные (насколько я знаю)


Если вы сдадите сумму этого сценария в виде строки, вы можете получить значение с плавающей точкой с помощью: floatval ($ суммы);
Вы можете иметь его круглый до 2 знаков после запятой, если вы используете floatval (круглые ($ суммы, 2));

@nhodges: это не имеет значения, что вы инициализировать переменную. Если вы инициализировать его с целым числом, то переменная будет целым. Если вы инициализировать его с плавающей точкой, то это будет переменным с плавающей точкой. Так что это не обязательно является целым числом, он определил. Для целей тестирования да, но если он писал $ количество = 1,23, он будет инициализирован как поплавок.

Конечно, я знаю о фанках отливки типа РНР (хорошо или плохо, но вы хотите, чтобы посмотреть на него) Я просто думал, что может быть проблемой на стороне API. Как вы думаете, вопрос Xenland оказывает больше относится ко второму предложению, сделанному мною, хотя?
nhodges сейчас офлайн Пожаловаться на nhodges   Ответить с цитированием Мультицитирование сообщения от nhodges Быстрый ответ на сообщение nhodges

26 сентября 2011, 9:38:05 AM   # 19
 
 
Сообщения: 336
Цитировать по имени
цитировать ответ
по умолчанию Re: Ищу PHP разработчика, который может дать мне некоторые псевдо-код для Dwolla API [2BTC]

Конечно, я знаю о фанках отливки типа РНР (хорошо или плохо, но вы хотите, чтобы посмотреть на него) Я просто думал, что может быть проблемой на стороне API. Как вы думаете, вопрос Xenland оказывает больше относится ко второму предложению, сделанному мною, хотя?

Это вполне возможно. Ассоциативный массив может сделать трюк хорошо.
mjcmurfy сейчас офлайн Пожаловаться на mjcmurfy   Ответить с цитированием Мультицитирование сообщения от mjcmurfy Быстрый ответ на сообщение mjcmurfy

27 сентября 2011, 12:13:17 AM   # 20
 
 
Сообщения: 980
Цитировать по имени
цитировать ответ
по умолчанию Re: Ищу PHP разработчика, который может дать мне некоторые псевдо-код для Dwolla API [2BTC]

Я попытался использовать ассоциативный массив, и убедился, что все переменные в точности совпадать с любых орфографическими различий. Тем не менее получаю эту ошибку:

котировка
SoapFault исключение: [а: DeserializationFailed] Форматировщик бросил исключение при попытке десериализации сообщения: Ошибка в десериализации тела сообщения с запросом на операцию «RequestPaymentKey». Конечный элемент «Body» из пространства имен 'http://schemas.xmlsoap.org/soap/envelope/"Ожидалось. Найдено элемент «param1» из пространства имен «». Линия 2, позиция 158. в /home/swiftbitcoins/purchase_order.php:31 трассировки стека: # 0 /home/swiftbitcoins/purchase_order.php(31): SoapClient->__soapCall ( 'RequestPaymentK ...', Array) # 1 {главный} ОШИБКА

При использовании этого кода
Код:
$ Клиент = новый SoapClient ("https://www.dwolla.com/api/TestAPI.svc?wsdl");
$ PARAMS = массив (
  'ApiKey' => $ ApiKey,
  'ApiCode' => $ ApiCode,
  «Сумма» => $ Сумма,
  «Описание» => $ Описание,
  = 'CUSTOMERID'> $ CUSTOMERID
);


пытаться{
$ client->__soapCall ("RequestPaymentKey", $ PARAMS);
} Поймать (Exception $ е) {
Эхо $ е;
эхо "ОШИБКА";
}

Точно так же мы ясно ApiCode действительно "секрет" ключ правильно?
Xenland сейчас офлайн Пожаловаться на Xenland   Ответить с цитированием Мультицитирование сообщения от Xenland Быстрый ответ на сообщение Xenland



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW