首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带React Native的Mercadopago。如何实现它?

带React Native的Mercadopago。如何实现它?
EN

Stack Overflow用户
提问于 2021-06-11 07:15:01
回答 1查看 43关注 0票数 0

我真的不明白为什么我要重复下面的例子:https://github.com/BlackBoxVision/react-native-mercadopago-px

而且不起作用...例如,console.log中的以下代码给出了"undefined“

代码语言:javascript
复制
const getPreferenceId = async (payer, ...items) => {
        const response = await fetch(
            `https://api.mercadopago.com/checkout/preferences?access_token=TESTIDTESTIDTESTID`,
            {
              method: 'POST',
              body: JSON.stringify({
                items,
                payer: {
                  email: payer,
                },
              }),
            }
        );
    
      const preference = await response.json();
      
      console.log(preference)

      return preference.id;
    };

getPreferenceId(hola@gmail.com,[{
                  title: 'Dummy Item Title',
                  description: 'Dummy Item Description',
                  quantity: 1,
                  currency_id: 'ARS',
                  unit_price: 10.0,
                }])
EN

回答 1

Stack Overflow用户

发布于 2021-06-11 08:09:30

您用来调用函数的电子邮件不是一个字符串,它将作为一个具有未定义值的变量进行处理。..。

试试这个..。

代码语言:javascript
复制
getPreferenceId("hola@gmail.com",[{
                  title: 'Dummy Item Title',
                  description: 'Dummy Item Description',
                  quantity: 1,
                  currency_id: 'ARS',
                  unit_price: 10.0,
                }])
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67929481

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档