Bitcoin Forum
March 24, 2019, 07:21:00 AM *
News: Latest Bitcoin Core release: 0.17.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [C# / .NET] Unofficial Bitcointalk API - Get info from boards, topics and posts  (Read 4664 times)
mprep
Diamond Member
Global Moderator
Legendary
*
Offline Offline

Activity: 2184
Merit: 1320


In a world of peaches, don't ask for apple sauce


View Profile WWW
February 09, 2017, 05:45:38 PM
Last edit: February 09, 2017, 06:37:40 PM by mprep
Merited by suchmoon (4), mocacinno (1), Piggy (1)
 #1

A while ago I made a few personal utilities that required at least a somewhat streamlined API for fetching Bitcointalk posts. After a bit of refractoring, small corrections to the code and a bunch of added comments, I present you:

The Unofficial Bitcointalk API v0.51

Features:
  • Fetch topics from board pages and posts from topic pages or the "Recent Posts" page.
  • Get post's message*, URL, title, number in topic, creation date, author's username and profile link.
  • Quickly fetch post messages from the entire topic (other data will require additional fetching).
  • Fully commented code for developing extensions / different versions.

The message is stripped of code fields, quotes, images, links (as in URLs), smileys (replaced with a selected string) and new lines / line breaks. Feel free to create your own modification or express your interest here and I might implement it.

Installation instructions, examples and licensing info:

See the project's readme: https://github.com/mprep-btc/Unofficial-Bitcointalk-API


Donations are welcome: 1mprepxqZeK7LcRYEz84DVJKCvF8CQ8gu


Advertisment:
▄█████████████████████████▄
███████████████████████████
███████████████▄███████████
██████▀████████████████████
███████████████████████████
▄████▄██████████████▄█████
█████████████████▄██▀███
▀██▄▄███████████████████
████▀██████▄██▄████████████
██▄▄████████████▀██▄██
▀█▀██▀████████████▀████▀

P O K E R

██████
███▀▀▀
███
███




███
███
███▄▄▄
██████
Bad Beat Jackpot
Multiple Clients
New Software
NLH Tournaments
Krill Rakeback
Run It Twice

██████
▀▀▀███
   ███
   ███




   ███
   ███
▄▄▄███
██████

.♣ Play Now! ♣.
Unofficial Bitcointalk API - get posts, boards, topics
Bitcointalk Post Iconizer - custom post editing buttons
|  Services advertised here are not endorsed by me
|  Advertise in my signature
1553412060
Hero Member
*
Offline Offline

Posts: 1553412060

View Profile Personal Message (Offline)

Ignore
1553412060
Reply with quote  #2

1553412060
Report to moderator
1553412060
Hero Member
*
Offline Offline

Posts: 1553412060

View Profile Personal Message (Offline)

Ignore
1553412060
Reply with quote  #2

1553412060
Report to moderator
Your Bitcoin transactions
The Ultimate Bitcoin mixer
made truly anonymous.
with an advanced technology.
Mix coins
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
OmegaStarScream
Staff
Legendary
*
Offline Offline

Activity: 1596
Merit: 1209


Hire BOUNTYPORTALS>Bounty management goo.gl/XKv9TK


View Profile
December 09, 2018, 08:57:14 AM
 #2

Assuming that you still need feedback about this, It's unable to parse some sections. I've tried Beginners & Help and Legal sections and it worked just fine however for Bitcoin discussion and Digital goods, I'm having the following error:



My guess is it's because of the subsections that these sections have but not sure If it's possible to get the link for "Digital goods" without having the others included inside the page.

BitCoinDream
Legendary
*
Offline Offline

Activity: 1400
Merit: 1004

The revolution will be digital


View Profile
December 09, 2018, 03:15:22 PM
 #3

Something in JSON format would have been great. Could have been accessible from PHP as well.

OmegaStarScream
Staff
Legendary
*
Offline Offline

Activity: 1596
Merit: 1209


Hire BOUNTYPORTALS>Bounty management goo.gl/XKv9TK


View Profile
December 10, 2018, 05:08:12 PM
 #4

Something in JSON format would have been great. Could have been accessible from PHP as well.

The current forum doesn't have one so what you can do is very limited, but epochtalk which is still under development has a REST API.

Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!