在你們跳過我之前,403意味着我的使用者密鑰出現問題...很好。但是什麼?我三重檢查了我的應用程序和API密鑰中的捆綁標識符匹配,並啓用了谷歌自定義搜索。如果我嘗試使用另一個鍵,如Web鍵或根本沒有鍵,我會收到錯誤400.顯然,我的聲望太低而無法發佈圖像,因此您必須相信我錯誤的外觀以及啓用了自定義搜索api鍵和該圖像搜索將打開用於自定義搜索引擎,並啓用「搜索整個網頁但強調包含網站」選項。403錯誤嘗試在iOS上使用Google自定義搜索與DZNPhotoPicker窗格
CODE:
[DZNPhotoPickerController registerService:DZNPhotoPickerControllerServiceGoogleImages consumerKey:@"A*****************************" consumerSecret:@"00***************************" subscription:DZNPhotoPickerControllerSubscriptionFree];
DZNPhotoPickerController *picker = [[DZNPhotoPickerController alloc] init];
picker.supportedServices = DZNPhotoPickerControllerServiceGoogleImages;
picker.delegate = self;
picker.enablePhotoDownload = YES;
picker.infiniteScrollingEnabled = YES;
[self presentViewController:picker animated:YES completion:nil];
我正在使用真正的密鑰。我無法從瀏覽器測試它,因爲我試圖不使用瀏覽器密鑰,但需要請求的iOS密鑰由具有正確的包標識符的項目組成。我想也許這個pod被錯誤地配置爲使用瀏覽器密鑰。他們的示例與我創建的瀏覽器密鑰一起使用,但不與iOS密鑰一起使用,即使我將示例項目包標識符包含在允許使用該特定密鑰的項目列表中。 – krazeeKoder
但是當我用自己的代碼測試Web瀏覽器密鑰時,我得到「請求失敗:錯誤請求(400)」 – krazeeKoder