Ancestors

Toot

Written by Franco (Castamatic) on 2025-01-25 at 11:05

Looking into podping. What an awful mess is Hive documentation! Where do I find some basic docs explaining how do I connect to a node and fetch (podping) posts without using prebuilt JS/Python libraries (there are none for Swift)? I just want to connect (rest API, websocket..) fetch and keep fetching new posts.

=> More informations about this toot | More toots from francosolerio@podcastindex.social

Descendants

Written by Dave on 2025-01-25 at 12:46

@francosolerio Aleck's podpingd is a working example of calling the Hive servers directly. But, I'm close to getting podping object storage online so you can just call something like [trackerurl]/blocknumber.json to check things. I'm going to have a live endpoint on that too which always has the latest 24 hours of "live" pings in a single call.

podpingd source: https://github.com/Gates-Solutions/podpingd/blob/main/src/hive/jsonrpc/client.rs

cc: @brianoflondon

=> More informations about this toot | More toots from dave@podcastindex.social

Written by Dave on 2025-01-25 at 12:48

@francosolerio @brianoflondon Also, @js runs a podping websocket you can connect to. But, I think you'd need a normal HTTP request since you can't keep an open connection on the device.

=> More informations about this toot | More toots from dave@podcastindex.social

Written by John Spurlock on 2025-01-25 at 13:07

@dave @francosolerio @brianoflondon

Franco, here is info on my free podping websocket endpoint: https://livewire.io/podping-via-websockets/

=> More informations about this toot | More toots from js@podcastindex.social

Written by Franco (Castamatic) on 2025-01-25 at 13:53

@dave @brianoflondon great. How large would normally be the result of the request for 24 hours of pings?

=> More informations about this toot | More toots from francosolerio@podcastindex.social

Written by Dave on 2025-01-25 at 14:15

@francosolerio @brianoflondon For just the live ones, not big at all. Very light. Less than a dozen from what I've seen.

=> More informations about this toot | More toots from dave@podcastindex.social

Written by Dr Brian of London (Dev)🖥 on 2025-01-25 at 14:19

@dave @francosolerio my podping api can deliver that right now.

=> More informations about this toot | More toots from brianoflondon@podcastindex.social

Written by Franco (Castamatic) on 2025-01-25 at 15:01

@brianoflondon great. where is your api documented?

=> More informations about this toot | More toots from francosolerio@podcastindex.social

Written by Dr Brian of London (Dev)🖥 on 2025-01-25 at 15:14

@francosolerio take a look at https://api.podping.org/docs#/pingslurp/podpings_by_reason_v2_pingslurp_podpings_by_reason__get

=> More informations about this toot | More toots from brianoflondon@podcastindex.social

Written by Franco (Castamatic) on 2025-01-25 at 20:49

@brianoflondon thank you Brian

=> More informations about this toot | More toots from francosolerio@podcastindex.social

Written by Dave on 2025-01-26 at 15:13

@francosolerio @brianoflondon Thanks Brian!

=> More informations about this toot | More toots from dave@podcastindex.social

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113888667281269405
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
285.522005 milliseconds
Gemini-to-HTML Time
3.068842 milliseconds

This content has been proxied by September (3851b).