Rug

#lens

2 APIs met deze tag

Lens Protocol API

Live data van Lens Protocol, de gedecentraliseerde sociale graaf waar accounts, berichten en volgers on-chain eigendom zijn van gebruikers in plaats van een platform — lees van de openbare Lens v3 GraphQL API, geen key, niets opgeslagen. Het account-eindpunt lost een Lens-gebruikersnaam (of wallet-adres) op naar zijn on-chain profiel: weergavenaam, bio, afbeelding en adres. Het stats-eindpunt retourneert de sociale graaf van dat account — aantal volgers en volgende plus zijn totalen van berichten, reacties, reposts, citaten en collects. Het posts-eindpunt retourneert de recente publicaties van een account, elk met zijn tekst, tijdstempel en volledige betrokkenheid (reacties, opmerkingen, reposts, citaten, bladwijzers, collects). Het feed-eindpunt retourneert de nieuwste berichten in het hele netwerk. Zoek een Lens-handle op, lees hun bereik en haal hun inhoud op als gestructureerde JSON. Dit is de gedecentraliseerde-sociale cut — Web3-native sociale gegevens, te onderscheiden van de gecentraliseerde-platform sociale API's en van de crypto-prijs- en markt-API's in de catalogus.

api.oanor.com/lensprotocol-api

Dunne Lens & Spiegel API

Dunne-lens en spiegel beeldvormingsoptica als een API, lokaal en deterministisch berekend. Het lens-eindpunt past de dunne-lensvergelijking toe, 1/f = 1/do + 1/di, en lost op voor de brandpuntsafstand, objectafstand of beeldafstand die je weglaat, en retourneert vervolgens de vergroting m = −di/do en de volledige beschrijving van het beeld — reëel of virtueel, rechtop of omgekeerd, vergroot, verkleind of even groot — en of de lens convergerend (convex, f > 0) of divergerend (concaaf, f < 0) is. Het spiegel-eindpunt doet hetzelfde voor een sferische spiegel, waarbij de brandpuntsafstand of de kromtestraal (f = R/2) wordt genomen, deze wordt geclassificeerd als concaaf of convex en het beeld wordt beschreven. Het vermogen-eindpunt converteert tussen brandpuntsafstand in meters en optisch vermogen in dioptrieën, D = 1/f, en combineert meerdere dunne lenzen die in contact zijn geplaatst door hun vermogens op te tellen, D_totaal = ΣD, en retourneert de gecombineerde brandpuntsafstand. Afstanden gebruiken elke consistente eenheid die je opgeeft. Alles wordt lokaal en deterministisch berekend, dus het is onmiddellijk en privé. Ideaal voor natuurkunde- en optica-onderwijstools, lens- en optisch-systeemontwerp, brillen- en visie-apps, en fotografie leren. Pure lokale berekening — geen sleutel, geen externe service, onmiddellijk. Live, niets opgeslagen. 3 eindpunten. Dit is geometrische-optica beeldvorming; voor brekingshoeken volgens de wet van Snell gebruik je een Snell API en voor cameradieptescherpte en gezichtsveld gebruik je een fotografie API.

api.oanor.com/lens-api