Вернуться   Биткоин Форум > - Wiki
17 марта 2013, 10:35:17 AM   # 1
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Неофициальный Bitcoin Пеуновой API

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Здравствуй,

Это был долгий уик-энд на прошлой неделе здесь, в Австралии, и я тоже сломал от покупки Bitcoins выйти, поэтому я приступил к реализации проекта, чтобы создать неофициальный Bitcointalk.org REST API.

Я дам краткое описание API, то есть некоторые ссылки вы можете посетить которые показывают API в действии.

API является JSON только, и в настоящее время позволяет перечислить категории, доски, тему и сообщение. Дальнейшая работа может включать в себя добавление профилей пользователей также. API только позволяет вам читать от Bitcoin Talk; нет в настоящее время нет возможности размещать, редактировать сообщения и так далее. API размещается на Google App Engine (GAE). Примечание: Иногда-запрос HTTP в GAE приложения потребуется много времени, чтобы среагировать, если он должен раскрутить новый экземпляр.


Если вы просматриваете API вы можете обнаружить доски и темы, которые, кажется, не имеют никакого содержания - это из-за моей «ленивый скребковым» шаблон подробно ниже.

Небольшое примечание о просмотре API с вашего веб-браузера: Я использую небольшой трюк я узнал от некоторых из моих старых коллег при разработке интерфейсов API - API-интерфейс проверяет "принимать" заголовок, чтобы обнаружить, если вы запрашиваете содержание от вашего браузера, или из JavaScript. Если вы находитесь в вашем браузере то API возвращает довольно отпечатанные HTML и превращает соответствующие свойства в ссылки, так что вы можете следовать за ними. Если вы запрашиваете из JavaScript, то не очень распечатаны, не связанные объекты JSON возвращаются. Это позволяет просматривать API легко без клиента REST.
 
API работает с помощью скребка экрана на версию WAP на форумах, как это было предложено в theymos эта почта. Экран скребок находится в своем собственном проекте, отдельно от самого API.

Общий дизайн, чтобы избежать соскоб старые темы, и вместо этого сосредоточиться на новейшем содержание. Скребок не может загрузить весь форум сразу, поэтому он использует «ленивую загрузку» или «ленивое обновление» подход к выскабливанию содержимого - если тема или совет запрашивается и соскабливают меньше, чем определенное количество времени назад * , то задача будет добавлена ​​в очередь задач по данной теме, чтобы быть повторно соскабливают. Это означает, что, если никто не использует API тогда никаких задач не идут в очереди, и если много людей используют API, то многие задачи идут в очереди. Очередь задача будет в конечном итоге будет завален большим количеством запросов, чтобы очистить множество советов и тем, и я могу регулировать скорость выполнения этих задач на основе того, сколько theymos орет на меня. Если очень большая тема встречается (как нить Wall по наблюдению в спекуляцией), то первые две страницы и последние две страницы будут загружены только, чтобы избежать генерации слишком много запросов.

* ТОК «свежесть» досок 5 минут и свежесть тем 1 минута. Если вы делаете клиент, то я рекомендую просто жесткое кодирование списка категорий и тем, так как это, вероятно, изменятся, что многое не так.

Ограничения:

  • Фиксированное число сообщений на странице (20, так же, как эти форумы)
  • только В настоящее время в формате JSON
  • Существует нет времени / даты информация на столбах - это потому, что я использую версию WAP на форумах и не отображается дата.
  • Подобно точке выше, форматирование для BBCode (цитата) особенность теряется, и он просто выходит в виде обычного текста, как «Цитата: ... <бр />

Кодекс является открытым исходным кодом на GitHub (Java): BitcoinTalkScraper а также BitcoinTalkAPI

Оставайтесь с нами на этой неделе новости о моем неофициальном клиента Bitcointalk мобильный / таблетку форума.

Я делаю это полностью за любовь Bitcoin и этих форумов, и все это бесплатно, но если вы чувствуете себя действительно щедры, пожалуйста, наклонить меня в 17SbWcyRoZd7u1tZeJtjzm834a3gAHdf2A. Благодаря!
Logik сейчас офлайн Пожаловаться на Logik   Ответить с цитированием Мультицитирование сообщения от Logik Быстрый ответ на сообщение Logik


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


18 марта 2013, 7:04:55 AM   # 2
 
 
Сообщения: 980
Цитировать по имени
цитировать ответ
по умолчанию Re: Неофициальный Bitcoin Пеуновой API

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





API размещается на Google App Engine (GAE).

Спасибо за обмен вашего экрана-скребок, но кодирование к API является серьезными инвестициями времени. Это инвестиции довольно трудно оправдать, если оператор форум не признает API или делать какие-либо усилия, чтобы избежать нарушения его.
eldentyrell сейчас офлайн Пожаловаться на eldentyrell   Ответить с цитированием Мультицитирование сообщения от eldentyrell Быстрый ответ на сообщение eldentyrell

18 марта 2013, 8:50:09 AM   # 3
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Неофициальный Bitcoin Пеуновой API

Да я согласен. Я могу видеть ваши сообщения из другого потока .. Вы бы видели, что theymos сказал страница WAP не изменится, поэтому пока обновление форума не произойдет, то оно должно быть стабильным. Я не могу честно делать какие-либо гарантии того, что мой API не сломается, так как я не могу контролировать эти форумы. Тем не менее, я делаю свой собственный клиент, поэтому я хотел, чтобы опубликовать свой собственный API, чтобы другие могли использовать его, так как он не чувствует себя хорошо держать его закрытым исходным кодом, так как это не мое содержание, чтобы начать с!

Я буду регулировать скребок, когда новые форумы идут, если нет API доступен.

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

8 апреля 2013, 10:35:40 AM   # 4
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Неофициальный Bitcoin Пеуновой API

Сталкиваясь это из-за недавний интерес со стороны другого члена
Logik сейчас офлайн Пожаловаться на Logik   Ответить с цитированием Мультицитирование сообщения от Logik Быстрый ответ на сообщение Logik

8 апреля 2013, 10:54:02 AM   # 5
 
 
Сообщения: 658
Цитировать по имени
цитировать ответ
по умолчанию Re: Неофициальный Bitcoin Пеуновой API

Большое спасибо за это сделать! Может быть в состоянии создать что-то хорошее с этим API, теперь все, что мне нужно, это Войти поддержка и т.д. (который вы, надеюсь, добавить в ближайшее время)

0.01 BTC отправлено (https://blockchain.info/tx/9291f180b4d54ffb453ffda8d57ff47bc597ba2634bef38520039789c550c95e). Плюс есть престижность от собрата кодера
whiskers75 сейчас офлайн Пожаловаться на whiskers75   Ответить с цитированием Мультицитирование сообщения от whiskers75 Быстрый ответ на сообщение whiskers75

9 апреля 2013, 2:53:15 AM   # 6
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Неофициальный Bitcoin Пеуновой API

Woohoo, мой первый наконечник!

Войти поддержка была низким приоритетом, но я могу перенести его на вершину, так как я предпочел бы код вещи, которые люди действительно хотят / потребность. 

Что вы на самом деле хотите, чтобы быть в состоянии сделать? С верхней части моей головы, есть несколько основных функций

- Создать / редактировать тему
- Создать / редактировать пост
- Изменение настроек профиля / форумы
- Управление PMs

Если вы дайте мне знать, что является наиболее важным, я могу сделать это первым. Но я могу начать кодирование основные шаги для входа (аутентификации на сервере и хранить куки сессии) в настоящее время.

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

9 апреля 2013, 5:27:30 AM   # 7
 
 
Сообщения: 910
Цитировать по имени
цитировать ответ
по умолчанию Re: Неофициальный Bitcoin Пеуновой API

Вы должны сделать PMs являются приоритетными. Например, проверка ботов "PM CoinLenders-Verify с 28fy28c в теме",
TradeFortress сейчас офлайн Пожаловаться на TradeFortress   Ответить с цитированием Мультицитирование сообщения от TradeFortress Быстрый ответ на сообщение TradeFortress

9 апреля 2013, 5:40:45 AM   # 8
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Неофициальный Bitcoin Пеуновой API

Вы намекаете на переломный бота да?

Кто-то Pmed мне о том, что некоторое время назад, но это было не ясно, если он идет вперед с ним .. Я удивлен, что никто не работает над этим. Вы знаете, что-то я делаю не так или вы просто спекулировать?
Logik сейчас офлайн Пожаловаться на Logik   Ответить с цитированием Мультицитирование сообщения от Logik Быстрый ответ на сообщение Logik

9 апреля 2013, 5:55:27 AM   # 9
 
 
Сообщения: 910
Цитировать по имени
цитировать ответ
по умолчанию Re: Неофициальный Bitcoin Пеуновой API

Нет, я не? Я просто говорю, ИППЫ PM будут полезными для меня на самом деле

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

9 апреля 2013, 6:08:49 AM   # 10
 
 
Сообщения: 658
Цитировать по имени
цитировать ответ
по умолчанию Re: Неофициальный Bitcoin Пеуновой API

Woohoo, мой первый наконечник!

Войти поддержка была низким приоритетом, но я могу перенести его на вершину, так как я предпочел бы код вещи, которые люди действительно хотят / потребность. 

Что вы на самом деле хотите, чтобы быть в состоянии сделать? С верхней части моей головы, есть несколько основных функций

- Создать / редактировать тему
- Создать / редактировать пост
- Изменение настроек профиля / форумы
- Управление PMs

Если вы дайте мне знать, что является наиболее важным, я могу сделать это первым. Но я могу начать кодирование основные шаги для входа (аутентификации на сервере и хранить куки сессии) в настоящее время.

 

Войти, управлять PMS.

(Давайте работать по наводке бота!)
whiskers75 сейчас офлайн Пожаловаться на whiskers75   Ответить с цитированием Мультицитирование сообщения от whiskers75 Быстрый ответ на сообщение whiskers75

9 апреля 2013, 6:45:16 AM   # 11
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Неофициальный Bitcoin Пеуновой API

OK управлять PMs это тогда! Хорошо, что я спросил; Я предполагал, управление PMs был наименее важный.

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

9 апреля 2013, 7:06:07 AM   # 12
 
 
Сообщения: 2884
Цитировать по имени
цитировать ответ
по умолчанию Re: Неофициальный Bitcoin Пеуновой API

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

9 апреля 2013, 3:50:19 PM   # 13
 
 
Сообщения: 658
Цитировать по имени
цитировать ответ
по умолчанию Re: Неофициальный Bitcoin Пеуновой API

OK управлять PMs это тогда! Хорошо, что я спросил; Я предполагал, управление PMs был наименее важный.

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

10 апреля 2013, 3:32:37 AM   # 14
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Неофициальный Bitcoin Пеуновой API

Если возможно, вы можете захотеть, чтобы пользователи API POST форума напрямую, так что мы не имеем дела с злоупотреблением / запрещает через API.

Я более чем счастлив обязать, но мне нужно, чтобы расширить это немного. Вы говорите о запрете логики IP?





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

10 апреля 2013, 3:47:04 AM   # 15
 
 
Сообщения: 2884
Цитировать по имени
цитировать ответ
по умолчанию Re: Неофициальный Bitcoin Пеуновой API

Я более чем счастлив обязать, но мне нужно, чтобы расширить это немного. Вы говорите о запрете логики IP?

Да. Если бы люди могли размещать вещи через API, ваш API будет действовать в качестве прокси-сервера, предотвращая IP баны от быть эффективным. Может быть, какое-то решение, чтобы это можно было высчитать, но это имеет смысл для пользователей API для отправки таких запросов на форум непосредственно. Клиентам не нужно обработать любой форум HTML при проводке - они просто должны POST конкретных данных для конкретной URL-адресов, а иногда и хранить возвращенные печенья. Вы могли бы написать библиотеку, чтобы помочь клиентам понять, какие данные отправлять и куда отправить его, или ваш API может вернуть эти данные.
theymos сейчас офлайн Пожаловаться на theymos   Ответить с цитированием Мультицитирование сообщения от theymos Быстрый ответ на сообщение theymos

10 апреля 2013, 6:24:57 AM   # 16
 
 
Сообщения: 658
Цитировать по имени
цитировать ответ
по умолчанию Re: Неофициальный Bitcoin Пеуновой API

theymos - или, может быть, вы могли бы провести API на bitcointalk.org?
whiskers75 сейчас офлайн Пожаловаться на whiskers75   Ответить с цитированием Мультицитирование сообщения от whiskers75 Быстрый ответ на сообщение whiskers75

10 апреля 2013, 6:43:52 AM   # 17
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Неофициальный Bitcoin Пеуновой API

Я более чем счастлив обязать, но мне нужно, чтобы расширить это немного. Вы говорите о запрете логики IP?

Да. Если бы люди могли размещать вещи через API, ваш API будет действовать в качестве прокси-сервера, предотвращая IP баны от быть эффективным. Может быть, какое-то решение, чтобы это можно было высчитать, но это имеет смысл для пользователей API для отправки таких запросов на форум непосредственно. Клиентам не нужно обработать любой форум HTML при проводке - они просто должны POST конкретных данных для конкретной URL-адресов, а иногда и хранить возвращенные печенья. Вы могли бы написать библиотеку, чтобы помочь клиентам понять, какие данные отправлять и куда отправить его, или ваш API может вернуть эти данные.

Заметано.

Решение вы предлагаете должно быть в полном порядке.

Одна вещи, мне интересно, хотя, если было бы достаточно, чтобы запрос Логина будет прямым, и последующие запросы с этой SMF куки быть проксированными.

Если пользователь был запрещен, то я предполагаю, что IP-адрес будет сообщен один в первоначальном запросе авторизации?

Если нет, то я могу прокси все, но это будет хороший ярлык / обходным / компромиссом вещь типа.

Пока мы на эту тему, пожалуйста, вы можете снять запрет 203.206.164.125? Я сделал счет шутки в то время как на работе (Статический IP-адрес), но один из модов не смешно, а теперь я должен привязывать на мой телефон, чтобы получить возможность отправлять
Logik сейчас офлайн Пожаловаться на Logik   Ответить с цитированием Мультицитирование сообщения от Logik Быстрый ответ на сообщение Logik

10 апреля 2013, 6:44:55 AM   # 18
 
 
Сообщения: 322
Цитировать по имени
цитировать ответ
по умолчанию Re: Неофициальный Bitcoin Пеуновой API

theymos - или, может быть, вы могли бы провести API на bitcointalk.org?

Это не будет на самом деле помочь этой конкретной проблемы.
Logik сейчас офлайн Пожаловаться на Logik   Ответить с цитированием Мультицитирование сообщения от Logik Быстрый ответ на сообщение Logik

13 апреля 2013, 5:15:11 AM   # 19
 
 
Сообщения: 2884
Цитировать по имени
цитировать ответ
по умолчанию Re: Неофициальный Bitcoin Пеуновой API

Одна вещи, мне интересно, хотя, если было бы достаточно, чтобы запрос Логина будет прямым, и последующие запросы с этой SMF куки быть проксированными.

Если пользователь был запрещен, то я предполагаю, что IP-адрес будет сообщен один в первоначальном запросе авторизации?

No. Запреты основаны на IP-адресе другого зарегистрированного, а также.

котировка
Пока мы на эту тему, пожалуйста, вы можете снять запрет 203.206.164.125?

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

26 апреля 2013, 11:54:16 AM   # 20
 
 
Сообщения: 202
Цитировать по имени
цитировать ответ
по умолчанию Re: Неофициальный Bitcoin Пеуновой API

котировка
API только JSON, и в настоящее время позволяет перечислить категории, доски, тема и сообщений.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW