問題タブ [client-library]

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 投票する
5 に答える
5670 参照

java - クライアント jar で依存ライブラリを提供する必要がありますか?

他の内部アプリがアプリの REST API に接続するためのクライアント jar を提供しています。私たちの API は、いくつかの標準 Jakarta ライブラリに依存しています。これらの JAR ファイルをクライアントの jar ファイルに含めることはベスト プラクティスですか? または、依存関係を文書化するだけで、クラスパスにこれらの jar があることを確認するのはクライアント次第ですか?

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

maven-2 - Maven - 依存関係を解凍せずに依存ライブラリをjarに含めますか?

アンパックされた依存 jarを含むクライアント jar を構築しようとしています。マニフェストにはclass-path、依存する jar へのエントリが必要です。以下のスニペットは機能しますが、jar はアンパックされています。jar がアンパックされないようにするにはどうすればよいでしょうか?

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

java - クライアント ライブラリでログ レベルを制御する方法

クライアントがクライアント JAR のログ レベルを制御できるようにしたいと考えています。これを行う最善の方法は何ですか?

現在、System.out に書き込むログ ステートメントはほんの一握りです。Log4J を使用するとこの問題が解決することはわかっていますが、最大のクライアントの 1 つは Log4J を使用せず、独自のカスタム ロギング実装を使用しています。クライアント jar でログを制御できるようにするクリーンな方法はありますか?

私たちが考えたオプション: クライアントは、クライアント jar クラスのプロパティを明示的に設定して、ログ レベルを設定できます (これは望ましくありません)。クライアント jar は、クライアントがクラスパスに配置できるオプションの .properties ファイルを読み取ることができます (より良いですが、それでもちょっと痛い)。

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

actionscript-3 - SWFはnullですFacebookGraphAPIおよびActionscript3ライブラリ

Facebook Adob​​e Actionscript 3 1.5 Graph APIを使用してFacebook.login(handleLogin、{perms: "user_photos、publish_stream"})を呼び出すと、Firebugコンソールで「swfisnull」が発生します。問題が何であるかはわかりませんが、AS3コードは次のとおりです。

そしてここにHTMLがあります

問題が何であるか本当にわかりません。どんな助けでも、素晴らしいでしょう!ありがとう!

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

php - Google Adword PHP クライアント ライブラリがホストに接続できませんでした

私のウェブサイトを Google Adwords に接続して、サイト内の製品に応じて広告やキャンペーンを作成する作業を行っています。curlリクエストを直接送信して接続し、受信したSOAPレスポンスをパースしてみました。しかし、それはリクエストごとに複雑になりすぎています。そこで、Google Code で提供されている PHP クライアント ライブラリを使ってみました。しかし、どの例も正しく機能していません。auth.ini ファイルでユーザー アカウントの詳細を変更しましたが、まだサンプル ファイルを実行しています。

authToken の取得に失敗しました。理由: ホスト'に接続できませんでした。

別のサーバーでスクリプトを実行しようとしましたが、それでも同じエラーが発生します。

以下は、Google アドワーズ広告からすべての広告を取得するためのコードです。これは、クライアント ライブラリのサンプル ファイルです。

そしてsettings.iniファイルで

DEFAULT_SERVER = "https://adwords-sandbox.google.com"

; AUTH_SERVER = "<SERVER>"

auth.ini ファイルで Google アカウントのユーザー名とパスワードが正しく設定されています。

誰かがこの問題を解決するのを手伝ってくれますか?

ありがとう

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

php - BulkMutateJob サービスを使用して 800 以上のテキスト広告を作成する方法

Adwords API をチェックインしています。私の目標は、データベースからデータを取得して、製品に対応するキーワードを含む 750 ~ 800 のテキスト広告を作成および管理することです。PHP クライアント ライブラリを使用します。adGroupAdService変異を使用して、これらの広告をtextAdGroupAdOperationの配列のデータで作成しようとしました。

しかし、私は得る

"EntityCountLimitExceeded.ADGROUP_TEXT_AD_LIMIT @ 操作"

そこで、ライブラリで提供されている「 PerformBulkMutateJob 」の例を変更して、 BulkMutateJobサービスを使用してこのタスクを達成しようとしました。スクリプトを実行すると、次のようなメッセージが表示されます

「ジョブ ID "6700245679675929654" およびパーツ番号 "0" の一括変換要求が追加されました。アンマーシャリング エラー: cvc-type.2: 要素 ns1:operations の型定義を抽象化できません。」

正しい方向に進んでいるかどうかはわかりません。この問題を修正し、これらの広告を作成する方法を教えてください。

ありがとう。

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

haskell - LIRCとHaskellのインターフェース

Pythonで小さなアプリケーションのプロトタイプを作成するときにpyLircを使用してきました。パフォーマンス上の理由から(とりわけ)Haskellに移動していますが、同様の機能を提供するモジュールが見つかりません。「lirc_client.h」をそのまま使用する必要がありますか、それとも代替手段はありますか?

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

actionscript-3 - Actionscript Google Adwords クライアント ライブラリ

Google Adwords のクライアント ライブラリ (主にキーワード ツール セクション) を探していましたが、役に立ちませんでした。これが可能かどうかは誰にもわかりますか?他のすべてのクライアント ライブラリを見てきました。C#、Java、Javascript などですが、Actionscript はありません。

Google は AS3 をサポートしていないと読みましたが、これは Flash バナーの作成用のようで、私はやりたくないのです。

誰でも何か提案がありますか?

よろしく
アンソニー

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

php - http をサポートする適切な php git クライアントはありますか?

私が取り組んでいるプロジェクトでは、頻繁に変更する特定のデータのリビジョン トラッカーとして git を使用したいと考えています。Web フロントエンドに php を使用しており、使用するには goo php git クライアントが必要です。私はインターネットで一握りに出くわしましたが、それらはすべて同じ制限がある傾向があります...

HTTP はサポートされていません。リモートリポジトリにプッシュ/プルできる必要があります。クローンも必要です。

理想的には、git コマンドを使用しないもの (例: exec() へのラッパー) を探していますが、クラスがうまく機能するかどうかは問題ありません。私が望むことを行うように見える C ライブラリを見てきましたが、php 言語バインディングは不完全であり、http 関数は実験的とラベル付けされています。

誰かがphpを介してgitとhttpを使用することについて何か洞察を持っていますか?

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

java - Ruby の Java 互換 REST クライアント

HTTPS 経由で REST ベースの Web サービスにアクセスするには、クライアント ライブラリを作成する必要があります。

Java にあまり慣れていないので、Ruby でこれを行い、jar にコンパイルしたいと考えています。

送信するペイロードは (JSON で) 次のようになります。

クライアント ライブラリには次のことが必要になると思います。

  • API トークンを使用して新しい API インターフェイス インスタンスを初期化する
  • インスタンスの組織情報とユーザーのセットを提供します
  • 組織とユーザーを JSON にシリアル化し、Web サービス /org/new に POST するようにインスタンスに指示します。

だから私の質問は: