問題タブ [google-api-objc-client]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1439 参照

objective-c - NextPageToken およびファイル リスト クエリ

GoogleDrive Objective-C SDK を使用していますが、問題が発生しています。パス -> ID マッピング構造を構築したいので、Drive にすべてのユーザー ファイルのリストを要求します。通常、これで問題なく動作します。ただし、ユーザーが非常に大量のファイルを持っている場合、サーバーは内部エラーを返します。GTLQueryDrive の maxResults プロパティをより低い数値に設定することで、これを修正できます。これを行うと、GTLDriveFileList の nextPageToken (および nextLink) プロパティが nil であることを除いて、すべてが期待どおりに機能します。ファイル情報を取得し続けるには、この nextPageToken が必要だと思います。クエリのフィールド プロパティを nil、nextPageToken を含む文字列、および nextPageToken を含まない文字列に設定しようとしました。nextPageToken プロパティは、すべての場合で nil のように見えます。足りないものはありますか?ありがとう!

0 投票する
1 に答える
2280 参照

iphone - iOS Google ドライブ SDK の統合と許可

実際、私はこのリンクgoogle drive sdk for develoeprs をたどりました

そして、上記のリンクで言及されているすべてのものを構成しました。しかし、私が直面している問題は、サンプル アプリの DrEdit が、ログイン後に iOS シミュレーターにテキスト ファイルをリストしていなかったことと、Google ドライブにいくつかのテキスト ファイルを持っていても、「アクセスを許可する」という許可を与えた後でした。私がここで絞ったことはありますか?私のもう 1 つの疑問は、DocuDign Ink ios アプリのアクセス許可と DrEdit アプリのアクセス許可に違いがある理由です。ここでスクリーン ショットを確認してください。1 つはシミュレーターの DrEdit から取得したもの、もう 1 つは iPad の DocuSign Ink ios アプリから取得したものです。DrEdit Google ドライブ SDK 権限ページ DocuSign Ink Google ドライブ SDK 許可ページ ノート: DrEdit アプリには、「このアプリで開いた、または作成した Google ドライブ ファイルの表示と管理」という権限が表示されます。しかし、「Google ドライブ内のドキュメントとファイルを表示および管理する」のような許可を確認したいと思います。アクセス許可を変更する方法と場所は?

0 投票する
1 に答える
523 参照

ios - iOS6 および Xcode 4.5 での Google ドライブ統合エラー

みんな私はGoogleドライブの統合に取り組んでいます.Google SDKサンプルでgoogle-api-objectivec-clientからのコードを見つけました。

これらの問題を解決するには security.framewok と SystemCofiguration.framework を追加する必要があることを検索したところ、すでにそれを行っていますが、成功しませんでした。

また、「フレームワーク検索パス」を

私もこれを行いますが、これらのエラーをショートすることはできません。

助けてください、ありがとう

0 投票する
3 に答える
11896 参照

ios - IOS:ios google drive sdk APIを使用してGoogle Docsファイルをダウンロードする方法は?

Google ドライブ SDK を iOS アプリに統合しました。現在、次のコードを使用して、ダウンロード URL リンクに基づいて Google ドライブ a/c からファイルをダウンロードしています。しかし、Google ドキュメント ファイル (MIME タイプがapplication/vnd.google-apps.document ) をダウンロードしようとすると、Google ドライブ ライブラリからのダウンロード URL リンクがありません。その場合、Google ドキュメントのデータをダウンロードするにはどうすればよいですか? ダウンロード URL リンクの代わりに、alternateLinkを使用できますか? どんな助けでも感謝しなければなりません。

私のコード:

}

0 投票する
1 に答える
520 参照

objective-c - プログラムでGoogleドキュメントからファイルを取得します

ユーザーが自分のアプリケーションのGoogleドキュメントから自分のドキュメントにアクセスできるようにしたい。この後、ファイルはバイトに変換されてWebサービスに送信されます。

私はそれについて検索し、Gdrive apisがそこにあることを発見し、ライブラリをダウンロードしてコマンドを実行しようとしました "svn checkout http://google-api-objectivec-client.googlecode.com/svn/trunk/ google-api-objectivec-ターミナルの「client-read-only」。しかし、次のエラーが発生しました。

指紋:ce:67:99:25:2c:ac:78:12:7d:94:b5:62:2c:31:c5:16:a6:34:73:53(R)取り出し、受け入れる(t)一時的にまたは(p)永続的に受け入れますか?受け入れる(p)恒久的にsvn:警告:'google-api-objectivec-client-read-only / Source / JSON'の外部定義の処理中にエラーが発生しました:svn:警告:' https ://github.com/stig/jsonのオプション-framework.git/tags/v2.3.2/Classes ':サーバー証明書の検証に失敗しました:発行者が信頼されていません(https://github.com

これらのAPIを使用して、ユーザーがGoogleドキュメントのファイルにアクセスできるようにするかどうかを教えてください。はいの場合は、このエラーを削除するのを手伝ってください。または、ユーザーが自分のファイルにアクセスできるようにする他の方法はありますか。dropbox apiについて聞いたことがありますが、私のクライアントは好意的ではありません。

0 投票する
5 に答える
20578 参照

google-plus - Google+ API のエラー コード 403

「エラー」が発生しました: https://www.googleapis.com/plus/v1/people/me{ "errors": [ { "domain": "usageLimits", "reason": "dailyLimitExceededUnreg", "message": "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup.", "extendedHelp": "https://code.google.com/apis/console" } ], "code": 403, "message": "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup." } URL 文字列 を使用して Google+ API でユーザー プロファイルをフェッチしようとすると、何か提案があれば、できるだけ早く教えてください。 .お時間をいただきありがとうございます。

0 投票する
1 に答える
384 参照

objective-c - Google API クライアント ライブラリが iOS 4.3 用にコンパイルされない

https://developers.google.com/drive/quickstart-iosの手順に従って、Google Drive API を iOS ドライブに統合しています。iOS>=5.0 で動作します。しかし、GTL プロジェクトのターゲットを 4.3 に変更すると、次のエラーで失敗します。

/google-api-objectivec-client-read-only/Source/Utilities/GTLJSONParser.m:87:20: 「dataWithJSONObject:options:error:」という名前の複数のメソッドが見つかりました

/google-api-objectivec-client-read-only/Source/Utilities/GTLJSONParser.m:127:32: 「JSONObjectWithData:options:error:」という名前の複数のメソッドが見つかりました

ターゲットを 4.3 に設定しないと、次のエラーが発生します。

シンボルが見つかりません: _OBJC_CLASS_$_NSJSONSerialization 参照元: .....

ダウンロード ページhttp://code.google.com/p/google-api-objectivec-client/では、ライブラリは iOS 3 以降用に構築されたアプリケーションと互換性があると書かれています。それで、誰が何がうまくいかないのか知っていますか?

0 投票する
3 に答える
855 参照

google-drive-api - iOS で Google ドライブ ファイルに modifiedDate を設定し、ファイル名の重複を防ぐ方法

私はiosで(私には明らかではありませんが)uploadParametersで標準のqueryForFilesInsertWithObjectを使用してGoogleドライブフォルダーにファイルを挿入し、GTLDriveParentReferenceオブジェクトでフォルダーIDを設定し、そのオブジェクトを配列に追加し、その配列をに割り当てる方法を見つけましたアップロードされたファイルの「親」プロパティ。私がまだ理解していないのは、複製を作成せずに、既存の Google ドライブ ファイルを新しいバージョンで上書きする方法です。また、新しくアップロードされた Google ドライブ ファイルに、ローカル デバイス ファイルと同じ日時スタンプを付けたいと考えています。file/update メソッドを使用して file.modifiedDate と query.setModifiedDate=YES を設定しようとすると、常に 400 Bad Request が返されます。

patch を使用してタイトルを変更することはできますが、api を使用して modifiedDate を設定することはできません。Google の Try it! を使用して modifiedDate を変更できました。APIs Explorer で、Google のサーバーは正常に動作しています。失敗するコードは次のとおりです。

modifiedDate の 2 行を削除すると、google-drive ファイルのタイトルが適切に変更されます。executeQuery への API 呼び出しをトレースしたところ、次の結果が "DataToPost" であることがわかりました。

この投稿で「Bad Request」を見た人はいますか? executeQuery から返されるエラーは次のとおりです。

機能する modifiedDate を設定するコードを誰かが持っていますか?

0 投票する
2 に答える
4491 参照

ios - IOS Google ドライブ SDK を使用して、Google ドライブの指定したフォルダからすべてのファイルを一覧表示する

実際、Google ドライブ SDK を iOS アプリに統合しました。Google ドライブ ios sdk を使用して、Google ドライブ内のファイルを取得/アップロードできます。しかし、指定された親フォルダーからファイル リストを取得するには、非常に時間がかかります。

ここで、私が使用していた手順とコードを示します。

最初に、指定された親フォルダーの子を取得してから、各子のGTLDriveChildReferenceを取得してから、子参照識別子を使用してクエリを実行しています。

これは私にとって大きなプロセスです。また、毎回Googleサーバーをリクエストします。クエリで親フォルダーIDを渡し、その親フォルダーからファイルをプルするだけのより良い方法があります。

いただければ幸いです。

0 投票する
1 に答える
368 参照

iphone - GoogleのObjective-cSDKでクラッシュする

私はこの問題に何日も悩まされてきました。

ユーザーの名前とメールアドレスを取得してアプリにログインするために、GoogleのObjective-CSDKを使用しています。プロジェクトとクラスをプロジェクトに追加し(コンパイルされなかったため)、テストするとすべてがうまくいきます。

問題は、リリース用にコンパイルしてアプリをiPadに直接ダウンロードすると(iOS 5.1、iOS 6.0.1のipadで正常に動作する)、googleのログインビューコントローラーを作成するとアプリがクラッシュすることです。

ログサイス:

Dyldエラーメッセージ:シンボルが見つかりません:_objc_setProperty_atomic_copy参照元:/var/mobile/Applications/58E1CEC8-FDAD-46B7-8684-92F919BA03A7/Nearpod.app/Nearpod予期される場所:/usr/lib/libobjc.A.dylib Dyldバージョン: 199.6

私はこのエラーを探していましたが、私が見つけたものはすべて次のような質問です:@propertyフォームにアクセスするとARCアプリがクラッシュしますARCstaticlibおよびIOS5でXcode4.5エラー

両方のプロジェクトのベースSDKとIOS開発ターゲットが一致することをすでに確認しました(実際、これがアプリを最初はデバッグモードで正常に動作させるものでした)

私はiOS開発ターゲットを5.0に設定し、ベースSDKを最新のIOS(iOS 6.1)に設定しています

プロジェクトとターゲットの両方でデバッグ構成とリリース構成の違いを確認しましたが、疑わしいものは見つかりませんでした...

また、すべてのgtlクラスと両方のプロジェクトに-fobjc-arcフラグを追加しました。

誰かが私を助けることができますか?