-2
A
回答
2
目錄型號爲只讀。您可以嘗試創建計算數據源,並調用AdminDirectory先進的服務獲得用戶記錄與自定義字段:
啓用「谷歌管理目錄API」
- 單擊設置齒輪按鈕,右上角
- 選擇應用程序設置選項卡
- 滾動到高級服務部分
- 添加'Google Admin Directory API'服務
創建目錄域計算模型,你需要(讓我們將其命名爲CustomDirectory)
在計算模型的數據源服務器的腳本,你可以這樣添加代碼,從目錄中查詢用戶記錄:
var email = query.filters.Email._equals;
var user = AdminDirectory.Users.get(email);
var record = app.models.CustomDirectory.newRecord();
record.Email = email;
record.FieldA = user.FieldA;
record.FieldB = user.FieldB;
...
return [record];
從客戶端
- 查詢計算數據源:
- 因爲我不是目錄管理,我沒有機會來測試,如果這個鏈條工作的各個環節。
- 您很可能需要將您的應用部署爲開發者才能讓所有應用訪問Google管理員目錄API。
var ds = app.datasources.CustomDirectory;
ds.query.filters.Email._equals = '[email protected]';
ds.load(function() {
console.log(ds.item);
});
如果您使用綁定魔法,您甚至可以避免編寫客戶端代碼。
注:
進一步閱讀:
https://developers.google.com/apps-script/advanced/admin-sdk-directory https://developers.google.com/appmaker/security/identity https://developers.google.com/appmaker/models/calculated
相關問題
- 1. 從自定義自定義字段獲取數據
- 2. 獲取Salesforce自定義字段值
- 3. 獲取附件自定義字段值
- 4. 無法獲取自定義字段值
- 5. 獲取自定義字段選項
- 6. WordPress的獲取自定義字段值
- 7. WordPress的 - 獲取自定義字段
- 8. 從類似的類別顯示自定義字段(從類似帖子獲取自定義字段)
- 9. 高級自定義字段獲取某些類型的字段
- 10. 從自定義字段獲取背景顏色?
- 11. 如何從JSP中的文本字段獲取自定義值?
- 12. 從Joomla的jos_user表中的自定義字段獲取數據
- 13. 從C#中的自定義字段屬性中獲取值
- 14. 如何從Asana API獲取自定義字段數據?
- 15. 如何從文章的自定義字段獲取參數?
- 16. 從wordpress分類中獲取自定義字段值
- 17. 如何從C#中的Active Directory獲取自定義字段?
- 18. Wordpress/CCTM - 通過ID從metabox獲取自定義字段
- 19. 從Slack API獲取所有用戶的自定義字段
- 20. 僅從分享點列表中獲取自定義字段
- 21. 從SharePoint列表項中獲取自定義字段
- 22. WordPress的,高級自定義字段:從關係字段類型獲取數據
- 23. 自定義字段
- 24. 自定義字段
- 25. 無法獲取自定義代碼段
- 26. 如何獲取Netsuite中自定義記錄的自定義字段的值
- 27. 獲取自定義字段,而_edit_last,_edit_lock,_wp_page_template和_visual字幕
- 28. 按字母順序獲取自定義字段值
- 29. 獲取後反對票特定的自定義字段值
- 30. 獲得自定義字段類型