eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

221
active users

#api

17 posts10 participants4 posts today

Wie föderiert #Mastodon eigentlich die Information über einen verifizierten Link?

Über die #Client-#API liefert #Mastodon im [fields]-Array neben [name] und [value] ein [verified_at], was null sein kann... oder einen TimeStamp enthält, z.B. "2019-11-10T10:31:10.744+00:00".

Frage ich aber einen Account direkt über seine URL ab und frage nach JSON, erhalte ich eine Struktur, wo dieses [verified_at] offenbar nicht enthalten ist.

Für die Felder (Name/Wert-Paare) ist ein [attachment]-Array enthalten. Diese liefert Felder wie [type] ("PropertyValue") sowie [name] und [value].

Und damit sind wir wieder bei meiner einleitenden Frage...

From: blenderdumbass . org

This article is published on a website which is powered by BDServer. And I'm trying to make this website support ActivityPub, so you could for example, subscribe to me from your Mastodon account. Yet it is easier said than done.

If you have any experience with ActivityPub, web-development or Python, please consider helping me. We have BDServ...

Read: blenderdumbass.org/articles/pl

blenderdumbass . orgPlease Help Me With Activity Pub
Replied in thread

@troed @dalai yes, you did misunderstood it as it's still some shitty bridging which runs a way higher risk of getting blocked by #API changes instead of a *"cleanroom" implementation that parses the webinterface and web API with a regular #UserAgent like a #Browser.

Or as @foone said: "#api0"

  • It should be broken down to something that is not dependent on centralized infrastructure to work!
Infosec.SpaceKevin Karhan :verified: (@kkarhan@infosec.space)One thing that really pisses me off personally is the #regression in terms of #Messenger #Apps. My personal distaste and dislike for #proprietary, #SingleVendor & #SingleProvider #services like #Signal [¹](https://infosec.space/@kkarhan/114234551915193036), #Telegram, #Discord [²](https://infosec.space/@kkarhan/114865723904157014), #WhatsApp, #Slack, #MicrosoftTeams, etc. aside: - *WHY* is there no #CrossProvider #Messenger to handle that shite? - *WHY* does everyone of these shitty providers think people want to download their #bloated #WebApp that takes up triple digit Megabytes if not entire Gigabytes and will gobble up all the #RAM and #CPU they can?? This problem ain't new and *already got [solved for corporate social media](https://infosec.space/@kkarhan/114862619013462466) ages ago!* (Not to mention actually good messengers!) - And no, [bridges](https://toots.ch/@dalai/114862754556459439) *[don't](https://swecyb.com/@troed/114862774972645542) count*! - I mean `API 0` - [style](https://digipres.club/@foone/112685423773959519) access because obviously [none of the platforms](https://digipres.club/@foone/112685414638522984) will *allow, endorse or support such an endeavour* and [*actively fight the developers and users*](https://digipres.club/@foone/112685441496803574) ! So yeah, consider this a call for a @gajim@fosstodon.org / #Gajim or @pidgin@fosstodon.org / #Pidgin *for garbage platforms!* - Cuz back in the day we had *way worse messengers* yet people actually made #AIM, #ICQ, #MSN, #QQ, #IRC & #XMPP work just fine from one single *"phat" client*! - Can we please get that back? #api0 #Enshittification
Continued thread

I mean, these ain't like in the old days where a few Megabytes got you #Pidgin and other Multi-Protocol Clients of the old days where everyone had to implement bespoke, custom and incompatible and *often completely undocumented, proprietary * protocols like #ICQ, #AIM, #SIPE, etc.

  • Nowadays all these do have some kind of #WebApp or Web Interface one can just login (because *none of them do proper #E2EE with #SelfCustody of all the keys!) so this should be way easier these days: All they do is do HTTP(S) GET/POST so the most critical part is to attain credentials like a #Login #cookie and to basically run a console on i.e. #Firefox to reverse-engineer the #API...
en.wikipedia.orgComparison of cross-platform instant messaging clients - Wikipedia