Bitcoin Forum

Local => Кодеры => Topic started by: m0Ray on January 18, 2011, 12:32:04 AM



Title: API для PHP5 и Drupal (бета)
Post by: m0Ray on January 18, 2011, 12:32:04 AM
Разработал для себя. Мож кому полезно будет.

BitcoinShop (http://samara-lab.ru/bitcoin_api/bitcoinshop.tar.bz2) скоро будет на phpclasses (http://phpclasses.org) (когда одобрят). Представляют собой набор классов преимущественно для магазинов, аукционов и т.п. Использует JSON-RPC и аккаунты bitcoind.

Модуль для Drupal (http://samara-lab.ru/bitcoin_api/bitcoin_drupal.tar.bz2) построен на этих классах. Надеюсь, сделал достаточно гибко. Баланс, адресная книга, просмотр транзакций, платежи. Платежи между зарегистрированными в сиcтеме адресами принудительно локальны (move, а не sendfrom) насколько возможно. Аккаунт (и адрес) принудительно не заводится.
На друпал залью, когда оттестирую и разберусь как туда заливать - на первый взгляд страшный геморрой.

Баги, глюки, советы по оптимизации и добавлению фич приветствуются.


Title: Re: API для PHP5 и Drupal (бета)
Post by: Jameson on January 18, 2011, 12:54:11 AM
Баги, глюки, советы по оптимизации и добавлению фич приветствуются.

а тут какие переменные должны быть?
includes/config.inc.php

конфига нету в архиве


Title: Re: API для PHP5 и Drupal (бета)
Post by: m0Ray on January 18, 2011, 12:57:17 AM
Там нужен только URL для JSON-RPC. По названиям переменных вроде понятно должно быть. Вырывал с мясом из сервака.

Обновляй код с того же адреса, написал понятнее.

Ну и, разумеется, для того, чтоб что-нибудь увидеть, надо копеечку на счёт TEST закинуть...


Title: Re: API для PHP5 и Drupal (бета)
Post by: Jameson on January 18, 2011, 01:00:33 AM
Там нужен только URL для JSON-RPC. По названиям переменных вроде понятно должно быть. Вырывал с мясом из сервака.

Обновляй код с того же адреса, написал понятнее.
ок, понятно

на днях потестирую


Title: Re: API для PHP5 и Drupal (бета)
Post by: m0Ray on January 19, 2011, 07:49:09 AM
Аппрув на phpclasses:
http://www.phpclasses.org/package/6739


Title: Re: API для PHP5 и Drupal (бета)
Post by: bitcoinex on January 19, 2011, 09:12:19 AM
Ничего не понимаю в друпале, хоте имею сайт на нём :)

Я правильно понимаю что теперь есть модуль который можно поставить в друпал и этот модуль на друпаловский лицевой счёт юзера сможет принимать биткоины? А отдавать сможет?

Это можно будует использовать для интернет-магазина?

Если да-да-да то может у кого комп помощнее и кто в этом разбирается запишет обучающее видео? Голос потом переозвучим на пару языков и на ютуб зальём. Типа: "клик-клик-клик и готов ваш новый магазин по продаже ххх за биткоины"


Title: Re: API для PHP5 и Drupal (бета)
Post by: m0Ray on January 19, 2011, 10:40:57 AM
Это можно будует использовать для интернет-магазина?
Вот это требует интеграции с модулем магазина. Снять биткойны со счёта пользователя в пользу системы легко, вопрос, откуда взять хотя бы количество, которое надо снять. Ну и принять запрос от пользователя на снятие оных. Или там абонплату снимать - по крону.
Пока что это модуль как есть, без обвеса и интеграции с магазином, пригоден только для организации онлайн-кошельков. Но я хочу, чтобы он действительно позволял в пять кликов сделать биткойновый магазин на дрюпале.
Собственно, я готов сделать дополнения для каких-либо популярных модулей веб-магазинов и каталогов, а то мож и попробую с CCK подружить (на "голом" views+CCK я уже делал каталоги для друпала)... В общем, надо подумать. Предложения приветствуются.