Author

Topic: [C# / .NET] Unofficial Bitcointalk API - Get info from boards, topics and posts (Read 5056 times)

brand new
Activity: 0
Merit: 0
hope it can work well.
staff
Activity: 3472
Merit: 6129
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.
legendary
Activity: 2282
Merit: 1204
The revolution will be digital
Something in JSON format would have been great. Could have been accessible from PHP as well.
staff
Activity: 3472
Merit: 6129
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.
global moderator
Activity: 3766
Merit: 2610
In a world of peaches, don't ask for apple sauce
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
Jump to: