Gmail API: ETags are not supported in the ruby library, but they are supported in the API
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 48/100
Direzione di ricerca
Inizia con il modello Ruby Google::Apis::GmailV1::Filter documentato su googleapis.dev e confrontalo con la documentazione di Gmail Filter API collegata nell'issue. Determina come vengono rappresentati gli ETag per i filtri e aggiorna la libreria Ruby in modo che l'API GmailV1 esponga questo supporto; il lavoro è completato quando la sincronizzazione dei filtri può usare gli ETag senza modificare dati non correlati.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
In the GMail API, ETags are supported for Filters:
https://developers.google.com/resources/api-libraries/documentation/gmail/v1/csharp/latest/classGoogle_1_1Apis_1_1Gmail_1_1v1_1_1Data_1_1Filter.html
The Ruby API does not (yet) support that:
https://googleapis.dev/ruby/google-apis-gmail_v1/v0.2.0/Google/Apis/GmailV1/Filter.html
The problem is that maintaining external filters and syncing them to GMail is very complicated and/or consumes a lot of API. Having an eTag would make that very much easier to change only the data which needs to be changed.
Therefore I'd be grateful if the Ruby SDK would support the full GmailV1 API in that regard.
- Lingua principale
- Ruby
- Stelle
- 2.9k
- Fork
- 888
- Merge medio
- 8m
- PR unite (30g)
- 242
Preparare l'ambiente
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di googleapis/google-api-ruby-client
-
Please Drop ruby 3.2 supportAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
googleapis/google-api-ruby-client#28001 · 5 reazioni ·
I maintainer di solito rispondono entro 1 giorno
-
googleapis/google-api-ruby-client#27757 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
google-apis-core: CompositeIO does not maintain the IO read contractForse già presa @torreypayne l’ha presa 4 giorni fa. Aperta
googleapis/google-api-ruby-client#27758 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
google-apis-core: singular PagedResults ignores maxForse già presa @torreypayne l’ha presa 4 giorni fa. Aperta
googleapis/google-api-ruby-client#27759 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
api: storage type: feature request
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
googleapis/google-api-ruby-client#27339 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di googleapis/google-api-ruby-client
Issue simili
-
security
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
Mend: dependency security vulnerability
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
Mend: dependency security vulnerability
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
I maintainer di solito rispondono entro 1 giorno
-
homebrew warningsAperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
bradygaster/squad#2082 ·
I maintainer di solito rispondono entro 1 giorno