谷歌选择器图片搜索403,很抱歉,您无权访问此页面



谷歌驱动器ImageSearchView已弃用,我现在如何使用图像搜索

var picker = new google.picker.PickerBuilder().
addView(google.picker.ViewId.IMAGE_SEARCH).
setLocale('fr').
setDeveloperKey(developerKey).
setCallback(pickerCallback).
build();

设置Mime类型

let view = new google.picker.View(google.picker.ViewId.DOCS);
view.setMimeTypes("image/png,image/jpeg,image/jpg");
let picker = new google.picker.PickerBuilder()
.enableFeature(google.picker.Feature.NAV_HIDDEN)
.enableFeature(google.picker.Feature.MULTISELECT_ENABLED)
.setAppId(appId)
.setOAuthToken(token)
.addView(view)
.addView(new google.picker.DocsUploadView())
.setDeveloperKey(API_KEY)
.setCallback(handlePick)
.build();
picker.setVisible(true);

对于一个完整的设置,我建议考虑让快速启动工作。

您还可以看到我的另一个答案,其中有一个使用拾取器然后调用Drive API来获取图像斑点的示例。

参考

  • 选取器文档

最新更新