Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Come interfacciare PocketBase con Access?

43 views
Skip to first unread message

RobertoA

unread,
Nov 15, 2022, 3:30:26 AM11/15/22
to
https://pocketbase.io/

E' uno dei vari sistemi simili a Firebase di Google
Caratterstica importante e' il fatto che il sstema permette di inviare
delle notifiche ai client in seguito ad acuni eventi
Ed i client 'interessati' agli eventi notificati possono reagire nella
maniera che ritengono piu' opportuna
E' open source ed installabile anche in locale

La domanda e': qualcuno di voi ha mai usato questo sistema in
combinazione con Access?

BFS

unread,
Nov 15, 2022, 3:48:21 AM11/15/22
to
no
ma ti ringrazio perchè è proprio quello che cercavo per farmi un server
interno di notifiche per dart/flutter.

cmq vedo che supporta le API quindi non dovresti avere problemi neppure
da Access

facci sapere

BFS

RobertoA

unread,
Nov 15, 2022, 4:41:31 AM11/15/22
to
Ehhh, se n'avessi avuto problemi, non avrei chiesto
Comunque visto che ti interessa vedo che ce ne sono diversi
Il piu' gettonato mi sembra Supabase, poi Back4App, CloudFoundry,
AppWrite, Kuzzle, ed altri
Il suggerimento ovviamente mica e' gratis
E' in cambio di capire pure annoi come fare
:) :) :)

BFS

unread,
Nov 15, 2022, 5:42:29 AM11/15/22
to
ho provato al volo la API List

../api/collections/posts/records

sul loro sito live

funziona
con questo codice VBA:

Dim objXMLHTTP As Object
Set objXMLHTTP = CreateObject("MSXML2.XMLHTTP.6.0")
Dim sURL As String
sURL = "https://pocketbase.io/api/collections/posts/records"
With objXMLHTTP
.Open "GET", sURL, False
.setRequestHeader "Content-Type", "application/json"
.setRequestHeader "user_key", "te...@example.com"
.setRequestHeader "Session_key", "123456"
.Send


If .Status = "200" Then
MsgBox "ok"
Debug.Print .responseText

Else
MsgBox "errore"
Debug.Print .responseText

End If

End With
Set objXMLHTTP = Nothing



mi viene correttamente restituito


{"page":1,"perPage":30,"totalItems":1,"totalPages":1,"items":[{"active":true,"collectionId":"BHKW36mJl3ZPt6z","collectionName":"posts","created":"2022-07-02
07:46:16.478Z","description":"Lorem ipsum dolor sit amet, consectetur
adipiscing elit. Etiam vehicula luctus egestas. Nulla eget diam et
tellus placerat venenatis id eget leo. Maecenas vitae semper eros.
Suspendisse at arcu velit. Nullam feugiat dictum lorem quis facilisis.
Nunc dapibus posuere augue sit amet facilisis.\r\nDonec ultricies tellus
ut libero varius lacinia. Phasellus ut egestas ligula. Curabitur
hendrerit felis vitae pulvinar
bibendum.","featuredImages":["XPHNJ1ikAoVAgDaMMIXCbAio00irrmIY.jpg","Jgihz6urldOM1ve3EyXbHWYaVqVh0hkK.jpg"],"id":"UP06yiygImYTMCI","options":["optionB"],"title":"Lorem
ipsum","updated":"2022-07-02 08:33:32.066Z"}]}


quindi non vedo problemi a gestire tutte le API sul webserver in locale

BFS

RobertoA

unread,
Nov 15, 2022, 5:45:28 AM11/15/22
to
Urca, bene bene
E per la main feature?
Per le notifiche eventi dal server verso i client sottoscrittori?
(immagino sia cosi perche' su Firebase e' cosi)



BFS

unread,
Nov 15, 2022, 6:01:10 AM11/15/22
to
per dart/flutter vedo che c'è la pappa pronta basta importare apposito
package

attivare la sottoscrizione degli eventi con due righe di codice e stop.


Per vba mi sa che devi gestire questa api

/api/realtime

interrogarla a intervalli regolari e vederti i valori di created/update

quindi non è proprio un push di notifiche...ma è gia qualcosa

BFS






RobertoA

unread,
Nov 15, 2022, 6:10:01 AM11/15/22
to
Eh no, cosi' non vale
A colpi di interrogazione sono bravi tutti
Poi sta frase "..mi sa che devi gestire.." mi piace poco
Se devo fare tutto io allora ditelo ehhh
Facciamo cosi', io metto le idee da realizzare, e voi cercate il modo
migliore di come farlo, cosi lavoriamo tutti
:) :) :)


RobertoA

unread,
Nov 15, 2022, 6:12:28 AM11/15/22
to
Scherzi a parte, quindi bisogna attaccarsi all'sdk per javascript o dart
e tirare fuori un 'segnalatore' per entrare su Access?
E va behh, ce tocca de lavora'

BFS

unread,
Nov 15, 2022, 8:40:31 AM11/15/22
to
ma cosa devi gestire da necessitare di un "vero" push?
BFS






RobertoA

unread,
Nov 15, 2022, 9:44:07 AM11/15/22
to
Iooo ???
Niente
Veramente lo faccio per voi, senno' state li sempre sui blocnum e sui
report e sul vba e su questo e sull'altro, che barba e che noia
Era giusto per dare una ventata di novita'


0 new messages