2011-07-26 13 views
2

Facebookのクレジットを使用したアプリケーションがあります。タイトル、説明、価格などのアイテム情報を動的に作成しますが、「アイテム情報:説明が指定されていません」または「無効な価格」のようなエラーが表示されます。私はログを探し、すべてのフィールドデータがOKであることを確認します。私のコードは以下の通りです。誰でも提案がありますか?Facebookクレジットのアイテム情報の問題

$memcache     = GetConnectMemcache(); 
    $cacheKey     = 'myKey_' . $_REQUEST['buyer']; 
    $data      = $memcache -> get($cacheKey); 


    $item['title']   = $data['title']; 
    $item['description']  = $data['description']; 
    $item['price']   = (int)$data['price'];  
    $item['image_url']  = $data['image_url'];   
+0

運がいいですか? – DSchultz

答えて

0

[[説明]]の値は現在どのような値ですか?

ハードコードされた値でこの例を試すことができますか?

$item['title'] = 'BFF Locket'; 
$item['price'] = 1; 
$item['description'] = 'This is a BFF Locket...'; 
$item['image_url'] = 'http://www.facebook.com/images/gifts/21.png'; 
$item['product_url'] = 'http://www.facebook.com/images/gifts/21.png'; 

これがハードコードされているときにどのような動作が見られるかわかりましたら、問題をより簡単にデバッグできます。

関連する問題