Korzystając z interfejsu API dokumentu Google, tworzędokument i dodane reguły dostępu. W moim systemie mam tylko jeden adres e-mail tego konkretnego użytkownika. Powiedzmy, że to jankowalski@firma.com. Za pomocą tego adresu e-mail dodaję regułę dostępu do mojego dokumentu Google. W google John Doe ma dwa adresy e-mail: główny (jankowalski@gmail.com) i drugi (jankowalski@firma.com). Wydaje się, że Google jest wystarczająco inteligentny, aby utworzyć powiązanie, a kiedy patrzę na udostępnianie tego dokumentu, pokazuje on główny adres e-mail Johna (johndoe@gmail.com).
Problem polega na tym, że muszę znaleźć ten dostępreguły i usuń ją, więc szukam (używając interfejsu API dokumentu), aby znaleźć regułę dostępu według adresu e-mail, a ponieważ mam tylko jeden adres e-mail (jankowalski@firma.com), Google nic nie zwraca.
Mam nadzieję, że brakuje mi tutaj prostego rozwiązania, takiego jak:
Czy mogę poprosić Google o regułę dostępu za pomocą adresu e-mail I. mieć i za pomocą niektórych nieudokumentowanych funkcji Google wyszukuje nagrywać za pomocą głównego lub dodatkowego adresu e-mail?
Uzyskaj podstawowy adres e-mail przy tworzeniu reguł dostępu? (nie robi wydają się być zwrócone).
Z góry dziękuję!
Odpowiedzi:
1 dla odpowiedzi № 1Zgodnie z interfejsem API wystarczy wysłać żądanie DELETE dla polecenia daj acl. Zobacz „Usuwanie uprawnień do udostępniania”. Powinien więc rozwiązać podstawową / dodatkową wiadomość e-mail, podobnie jak dodać.
https://developers.google.com/google-apps/documents-list/