如何从Stripe验证我的api密钥?

问题描述

我已经在我的React应用程序中使用条纹检出大约一个星期了。但是,我现在收到一条错误消息,指出“由于API密钥无效,Stripe Checkout无法与我们的付款处理器进行通信。请与网站所有者联系或发送电子邮件至support@stripe.com。”我不知道为什么现在会这样。我只希望能够将总计发送到条纹模式中。

stripe.js

# receiver.py

import socket
import os


SERVER_HOST = '0.0.0.0'
SERVER_PORT = 9999

BUFFER_SIZE = 4096
SEPARATOR = "<SEPARATOR>"

s = socket.socket()
s.bind((SERVER_HOST,SERVER_PORT))
s.listen(5)

def listen():
    print(f"[*] Listening as {SERVER_HOST}:{SERVER_PORT}")

    client_socket,address = s.accept()

    print(f"[+] {address} is connected.")

    received = client_socket.recv(BUFFER_SIZE).decode()
    filename,filesize = received.split(SEPARATOR)

    filename = os.path.basename(filename)
    print(f'Receiving {filename}')

    filesize = int(filesize)

    with open(filename,"wb") as f:
        while True:
            bytes_read = client_socket.recv(BUFFER_SIZE)
            if not bytes_read:
                break

            f.write(bytes_read)


    client_socket.close()
    s.close()

listen()

解决方法

无法验证API密钥是否实际上是有效的Stripe API密钥。

最有可能是您遇到的问题,因为代码中的可发布键中有错字。

您只需要确保从https://dashboard.stripe.com/test/apikeys复制的API密钥是正确的,并且没有任何复制粘贴错误(例如多余的空格等)即可。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...