問題タブ [receipt]

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 に答える
287 参照

html - innerHTMLの新しいウィンドウでフォントを変更するには?

レシートプリンターで印刷したいので、window.open()の新しいウィンドウでフォントを変更する必要があります。True Type フォントの置換を既に変更していますが、機能しません。では、新しく開いたウィンドウにcssを追加するにはどうすればよいですか?? ここに私のコードがあります:

フォントをフォントレシートに変更するのを手伝ってくれる人はいますか?

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

ios - ホストされたコンテンツでの領収書検証の必要性

簡単に言えば、iOS 6 のみをサポートしている場合、製品がホストされているコンテンツを Apple のサーバーからダウンロードする必要がある場合、別のサーバーから受信確認を行う必要がありますか?

0 投票する
0 に答える
533 参照

objective-c - iOS IAP レシート検証エラー処理

iOS アプリケーションに多数の IAP があり、IAP の受信確認を実装しました。

レシート検証リクエストが失敗した場合、どのようなエラー処理を行うべきか疑問に思っています。

たとえば、IAP の 1 つを合法的に購入したユーザーがいるとします。トランザクションは成功しましたが、何らかの理由 (接続がない、Apple のサーバーがダウンしているなど) で領収書を確認するリクエストが失敗しました。トランザクションが成功したため、ユーザーは請求されると思いますが、検証が失敗したため、ユーザーにはコンテンツが提供されません。

この状況で私は何をすべきですか?まれなケースかもしれませんが、とにかく説明したいと思います。

レシートを永続的なストレージに保存し、成功するまでバックグラウンドでレシートの検証を再試行できると考えていました。これは実行可能なオプションですか?レシートは永久に有効なままですか、それとも一定期間後に失効しますか?

Appleのドキュメントからこれに関する多くの情報を見つけることができなかったので、皆さんに尋ねています.

前もって感謝します

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

macos - サーバー検証 OSX アプリのアプリ内購入レシート

私はOSXアプリでアプリ内購入の検証に取り組んでおり、いくつかの問題が発生します〜

次のような私のリクエストコード:

私はこのような結果を得る

そして、jsonStr変数に問題はないようです:

Apple doc hereは次のように述べています。

レシートデータはファイルの中身全部だと勘違いしていませんか?または私のコードに何か問題がありますか?

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

c# - Windows Phone 8でアプリ内購入の領収書を取得する方法

アプリの購入にアプリを含め、このメソッド GetProductReceiptAsync を使用し、次のことも試しました。

レシートをxml形式で取得したいのですが、どうすればいいですか?このリンクを試しました: http://code.msdn.microsoft.com/wpapps/In-app-purchase-receipt-c3e0bce4 しかし、このリンクは領収書の確認方法を示しており、領収書を取得したいと考えています。

このリンクに記載されているように: In-App-Purchase Receipt validation Sample not working 参照を追加することもできません。VS Express 2012 を使用して WP8 でアプリを作成しています。

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

validation - iOS7 の非消耗品のサーバー側レシート検証と transactionReceipt の廃止

以前の iOS から動作中のアプリケーションを移植していますが、新しいアプリの購入領収書に問題があります。

ここでの作業方法は、オブジェクトから transactionReceipt プロパティを取得し、SKPaymentTransaction検証のためにサーバーに送信することです。

他の質問から収集できたものから、領収書は現在1か所に保持されているようです。

ここで理解できないことがいくつかあります:

  1. 購入したすべての製品の領収書は 1 つですか?
  2. もしそうなら、このファイルはどんどん大きくなっていきますか?
  3. 単一の製品の単一のレシートをサーバーに送信したい場合、どうすればよいですか?
  4. 完全なファイルを常にサーバーに送信する唯一の方法はありますか?

これに非常に混乱しています。どんな助けでも大歓迎です。

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

ios - iOS7 の Apple レシート検証。libcrypto.a および libssl.a ライブラリを XCode プロジェクトに追加します

アプリ内購入の領収書を検証する必要があります。Apple はレシートの新しいアプローチをリリースしました。レシートをデバイスの NSBundle に保存できるようになりました。レシートをエンコードして検証するには、OpenSSL と ASN1 を XCode プロジェクトに追加する必要があります。私は可能な解決策をオンラインで検索してきました。1. OpenSSL と ASN1 を使用する必要があるため、ライブラリ libcrypto.a と libssl.a を追加します。 2. iOS7 のレシートを検証するためのコードを記述します。