Find Jobs
Hire Freelancers

Amazon DevPay integration

$100-500 USD

クローズ
投稿日: 16年近く前

$100-500 USD

完了時にお支払い
Amazon DevPay is a system for charging users for access. It is very interesting because it allows micro payments, e.g., charging $1 USD per 1,000 uses. We have a web service that stores content using Amazon S3. We currently have the following PHP systems: * A working user manager, sql based * A working content manager which uploads to Amazon S3 - the Amazon "cloud" storage system. OBJECTIVE We want to add a payment system, which bridges to Amazon's DevPay system. You will write this bridging code. Our existing code uploads file for a user. You will write the code that communicates with Amazon DevPay, update our user manager of payment changes, and update the stored files on S3 after payment. ## Deliverables DETAILS Overall, this should be a few-day project. Your new script will send a user to the Amazon DevPay site to set up payment, and upon return, will make a few API calls to our system, and update the existing item on the S3 cloud. You will store the authentication string, to make Pre-Signed URLs, so we can provide Query String Authentication for our customers. The result is that our customers can publish a file for download on their web site, and they are charged a fee for every view. REFERENCE Read about DevPay: [login to view URL] Read about Query String Authentication, in particular: [login to view URL] Amazon provides code examples in Ruby, Java, C++ and C#. (The Ruby code is ~1k lines; the Java code is ~5k lines; and C++ code is ~3k lines). NOT PHP. Amazon does provide PHP examples for other web services, which deal with curl and related functions, and you can adapt existing PHP code for Amazon's other services to work with DevPay. TASKS * Familiarize yourself with Amazon DevPay * Interfacing with Amazon's server, by adapting existing PHP code to work with the DevPay API -- you can refer to the non-PHP examples for reference. * Writing the code for our application -- this will be brief, issuing a few function calls when payment is initiated or canceled. This updates our user db. * Write a function to query Amazon's reports for a user, to report a user's usage reports. -- this is simple call. * Updating our existing code for putting files to S3, to include x-amz-security-token and other new attributes. I'm happy to answer any questions. Thanks, Michael ## Platform PHP, Amazon DevPay, Amazon S3, sqlite, xml
プロジェクト ID: 3969710

プロジェクトについて

1個の提案
リモートプロジェクト
アクティブ 16年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
この仕事に1人のフリーランサーが、平均$149 USDで入札しています
ユーザーアバター
See private message.
$148.75 USD 14日以内
4.7 (63 レビュー)
5.0
5.0

クライアントについて

UNITED STATESのフラグ
Rockville, United States
5.0
83
お支払い方法確認済み
メンバー登録日:6月 26, 2010

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。