2011年03月04日

Paypal Sandboxの陥りがちな罠

Paypal API開発初心者向けのメモ

1.Sandboxでは別のアカウントを取る必要がある
ここで間違える人はあまりいないと思うが、Paypalの正式(ビジネス)アカウントとは別に、Sign Up画面でSandboxのアカウントを作る必要がある。

2.実験用にパーソナルアカウントとビジネスアカウントを取得する必要がある
Sandbox用アカウントを取った上で、そのアカウント上で使えるユーザーアカウントとしてビジネスアカウント(これが無いとAPI証明がとれない)とパーソナルアカウント(ダミーのログインIDやクレジットカードなどが発行される)を作る。

3.ビジネスアカウントはCreate an account manuallyから取得する
ユーザーはCreate a preconfigured accountで作っても構わないが、ビジネスアカウントはmanuallyで作らないと支払いソリューションのセットアップやAPI発行などが出来ない。

4.支払いソリューションがセットアップできない(俺の環境だけかもしれないけど)
「支払いソリューションのセットアップ」に、例えば「PayPal for Digital Goods(エクスプレス チェックアウト) 」などを追加しないとテストができない。
それなのに事業の設定からリンクをクリックすると「お客様は、旧バージョンのPayPalをリクエストしました。多くの場合、このエラーはブックマークを使用した場合に生じます。」のエラーが出る。

本番から追加用URLをコピって貼って、無理矢理追加しよう!
例:
本番アカウントの支払いソリューション追加画面を開く
追加したいソリューションの「製品を追加」ボタンのリンクURLをコピーする
PayPal for Digital Goodsであれば
https://www.paypal.com/jp/cgi-bin/?cmd=_product-go&product=additional_payment&signup_profile=dg&fli=true
URLをSandbox用に書き換える
https://www.sandbox.paypal.com/jp/cgi-bin/?cmd=_product-go&product=additional_payment&signup_profile=dg&fli=true
Sandboxにログインして上記URLを呼ぶ

5.API証明書もSandbox用
本番のAPI証明書はSandboxでは使えない。
上記4.で製品ソリューションを追加するとAPI証明書(APIユーザー名、パスワード、署名)がとれるようになる。

6.テストアカウントのE-Mailは届かない
メールはSandboxの管理画面で見る。

7.あきらめない
Paypalの本体サイトが落ちてたり、Sandboxのサーバーが激遅だったりするけど、あきらめずに頑張ることが大事
posted by cookie_miya at 00:48 | Comment(1) | TrackBack(0) | Webサービス

2011年02月23日

Illustratorで「ズレずに」Webスライス

IllustratorでWeb用にスライスすると、画像サイズがズレてしまうことが多い。
例えば、700×200の画像をIllustratorでスライスすると、書き出した画像が702×201になったりする。

これはIllustratorの標準設定がピクセルではミリメートル単位になっていることと、スナップ方法が設定されていないことが理由のようだ。

Tips_イラレでもズレませんブレません|イラレラボ illustrator-labo
リンク先に書かれている通り、環境設定を変更しておき、ピクセルプレビュー、ピクセルにスナップをチェックしておくとズレない。

Photoshop派の人はPSDに変換してしまいたいだろうが、複雑なレイヤー構造のIllustrator画像は、PSD変換時にレイヤーが保持できずに1枚画像に変換されてしまい、文字も編集できなくなる。
posted by cookie_miya at 09:12 | Comment(0) | TrackBack(0) | 日記

2011年02月21日

キュアモジューレ買った



スイートプリキュア♪へ
今年は何人になるのかなあ、プリキュア。
posted by cookie_miya at 00:39 | Comment(0) | TrackBack(0) | 日記

CS5を買った








Amazonで安かったので、つい。
posted by cookie_miya at 00:30 | Comment(0) | TrackBack(0) | MacBook

2011年02月13日

WordpressでSSLを使いこなすプラグイン「Admin SSL」

Admin SSLは、Wordpressの管理ページ(ダッシュボード)ログインなどをSSL対応できるプラグイン。

プラグインをダウンロード、インストール。
注:httpsで管理ページにアクセスしてから有効化したほうがいいようだ。
「Secure my site with SSL 」にチェックを入れて「変更を保存」ボタンをクリック。
共有SSLを利用している場合はフルパスのダッシュボードURLを指定する。

管理ページ以外のページも「Additional URLs」で「?page_id=XX」のような形式で指定すればSSLでアクセスするようになる。個人情報などを入力するフォームなどをここで指定すればセキュアな送信が可能だ。
注:プラグイン「.html on PAGES」でページをhtmlファイル名に変更している場合は、トップディレクトリからの降るパス名を「Additional URLs」に指定する。
posted by cookie_miya at 08:42 | Comment(2) | TrackBack(0) | Wordpress

2011年02月09日

スイブルスイーパ-G2を買った





猫を飼っている知人からのお勧めで、充電式軽量掃除機「スイブルスイーパ-G2」を買った。

まだ充電中で動かせていないのだが、確かに本体は軽く、掃除はしやすそうだ。

今ならこのお値段でもう一台付いて二台セット!
ということで、有無を言わさず二台購入することになってしまった。
二台持っていてもしょうがないので、一台は実家にでも持っていこうと思う。
posted by cookie_miya at 00:55 | Comment(0) | TrackBack(0) | 日記

2011年02月07日

引出物・プチギフトの ヴァンサンカン スティル アン、Webサイトをリニューアル


株式会社VS1(愛知県名古屋市)が運営する、引出物・プチギフトのカタログサイト「ヴァンサンカン スティル アン」が1/31にフルリニューアルされた。

サイトはWordpressで構築されており、カタログへの商品追加や廃版商品の削除などが柔軟に行える。
複数条件の商品検索などもWordpressのカスタムフィールドとプラグインを組み合わせて実現。
開発期間と短縮とコスト低減に寄与している。
posted by cookie_miya at 02:47 | Comment(0) | TrackBack(0) | Wordpress

2011年01月28日

Skype、国内Android正式版リリース

au以外のAndroidでも使えるSkypeが正式にリリースされた。
Android2.1以上対応で、マーケットからダウンロード可能。

Web業界ではSkypeを社内メッセージングインフラに使っているところもあると思う。
外出時はPCをスリープさせて、モバイルデバイスのSkypeを立ち上げてメッセージ受信…といった使い方がAndroidでも可能になる。
posted by cookie_miya at 00:10 | Comment(0) | TrackBack(0) | XPERIA

2011年01月27日

Wordpressのサイドバーに指定したページだけ表示させる

(テーマによって違うけど)
sidebar.phpを以下のように編集する。

<?php wp_list_pages('title_li=<h1>page</h1>');>

<?php wp_list_pages('title_li=&include=6,12,8,10,14,16,20,29,27,25,55,83,91,100,118,148,94'); ?>

この数字はページのpost番号。
posted by cookie_miya at 23:53 | Comment(0) | TrackBack(0) | Wordpress

2011年01月24日

xperiaで自炊閲覧メモ

i文庫が噂通りよく落ちる。
PDFを見ていると、1ページ読んでいる間に一回ぐらいのペースで落ちる。

PDF閲覧時、i文庫の画面拡大縮小メニューがすごく邪魔。
画面サイズが小さいのでしょうがないんだけど。

そしてもう一点i文庫の問題点。文字が高精度表示できず、プレビュー的な荒い画像しか出てこないことがある。


xperiaの解像度でA4縦サイズのPDF書類を読むのはきつい。
A4だったらOCRでテキスト化したほうがいいだろう。
posted by cookie_miya at 02:32 | Comment(0) | TrackBack(0) | XPERIA