Что я делаю,Что такое PaymentActivity.EXTRA_CLIENT_ID в развитии интеграции Paypal
просто я скопировать код из https://developer.paypal.com/webapps/developer/docs/integration/mobile/android-integration-guide/ сайта.
Intent intent = new Intent(this, PaymentActivity.class);
intent.putExtra(PaymentActivity.EXTRA_PAYPAL_ENVIRONMENT, PaymentActivity.ENVIRONMENT_NO_NETWORK);
intent.putExtra(PaymentActivity.EXTRA_CLIENT_ID, "");
intent.putExtra(PaymentActivity.EXTRA_PAYER_ID, "");
intent.putExtra(PaymentActivity.EXTRA_RECEIVER_EMAIL, "");
intent.putExtra(PaymentActivity.EXTRA_PAYMENT, payment);
Для этого я создал два счета в PayPal, один для receiver
секунды для sandbox test account
(потому что я занимаюсь разработкой приложения и использовать этот идентификатор) Таким образом, после того, как implmenting это, я получил, с помощь [email protected]
).
Receiver счет:
с помощью [email protected]
песочнице счет:
После входа в систему с [email protected]
я создал бизнес и личный счет.
[email protected] (personal account
)
[email protected] (business account
)
Проблема, что я столкнулся:
, в основе которых я определить
:-
PaymentActivity.EXTRA_CLIENT_ID
:-``PaymentActivity.EXTRA_PAYER_ID
PaymentActivity.EXTRA_RECEIVER_EMAIL
: `[email protected]»
:-
если я пытаю любой удар & попробовать и после этого я получаю JSon также
:-
я буду по электронной почте (для доказательство) автоматически или я должен реализовать код для него.
Edited Раздел:
07-01 17:35:09.068: I/dalvikvm(841): Could not find method android.app.Activity.getActionBar, referenced from method com.paypal.android.sdk.C.a
07-01 17:35:09.068: W/dalvikvm(841): VFY: unable to resolve virtual method 8: Landroid/app/Activity;.getActionBar()Landroid/app/ActionBar;
07-01 17:35:17.608: I/dalvikvm(841): Could not find method android.view.View.setBackground, referenced from method com.paypal.android.sdk.af.a
07-01 17:35:17.608: W/dalvikvm(841): VFY: unable to resolve virtual method 311: Landroid/view/View;.setBackground (Landroid/graphics/drawable/Drawable;)V
07-01 17:35:36.598: W/KeyCharacterMap(841): No keyboard for id 0
07-01 17:35:36.598: W/KeyCharacterMap(841): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
07-01 17:35:49.257: I/dalvikvm(841): Jit: resizing JitTable from 512 to 1024
07-01 17:36:19.308: I/paymentExample(841): {
07-01 17:36:19.308: I/paymentExample(841): "payment": {
07-01 17:36:19.308: I/paymentExample(841): "short_description": "hipster jeans",
07-01 17:36:19.308: I/paymentExample(841): "amount": "8.75",
07-01 17:36:19.308: I/paymentExample(841): "currency_code": "USD"
07-01 17:36:19.308: I/paymentExample(841): },
07-01 17:36:19.308: I/paymentExample(841): "client": {
07-01 17:36:19.308: I/paymentExample(841): "platform": "Android",
07-01 17:36:19.308: I/paymentExample(841): "paypal_sdk_version": "1.0.2",
07-01 17:36:19.308: I/paymentExample(841): "product_name": "PayPal Android SDK; ",
07-01 17:36:19.308: I/paymentExample(841): "environment": "mock"
07-01 17:36:19.308: I/paymentExample(841): },
07-01 17:36:19.308: I/paymentExample(841): "proof_of_payment": {
07-01 17:36:19.308: I/paymentExample(841): "adaptive_payment": {
07-01 17:36:19.308: I/paymentExample(841): "timestamp": "2013-07-01T12:06:11+0000",
07-01 17:36:19.308: I/paymentExample(841): "payment_exec_status": "COMPLETED",
07-01 17:36:19.308: I/paymentExample(841): "app_id": "_FAKE_APPLICATION_ID_",
07-01 17:36:19.308: I/paymentExample(841): "pay_key": "AP-70M68096ML426802W"
07-01 17:36:19.308: I/paymentExample(841): }
07-01 17:36:19.308: I/paymentExample(841): }
07-01 17:36:19.308: I/paymentExample(841): }
Вставьте вас в журнал. –
@YogeshTatwal, см. Мой отредактированный раздел. –
@YogeshTatwal, Can u, пожалуйста, объясните: что такое, PaymentActivity.EXTRA_CLIENT_ID PaymentActivity.EXTRA_PAYER_ID & как их найти. –