Dify中的RESEND_API_KEY如何使用?

Dify中的RESEND_API_KEY如何使用?

5 回复

RESEND_API_KEY用于在Dify中配置Resend服务,以便发送邮件。获取后,在设置中输入此API键即可。


在Dify中,配置RESEND_API_KEY后,可用于发送邮件验证码。确保API密钥正确设置,并在应用设置中启用邮件服务。

在Dify中,RESEND_API_KEY 用于配置与Resend邮件服务集成的API密钥。使用方法如下:

  1. 获取API密钥:登录Resend账户,在API设置中生成或复制API密钥。
  2. 配置环境变量:在Dify的环境变量文件(如.env)中添加 RESEND_API_KEY=your_api_key_here
  3. 重启服务:保存后重启Dify服务,确保配置生效。

完成这些步骤后,Dify即可通过Resend发送邮件。

点击RESEND_API_KEY,复制生成的密钥,用于API请求认证。

在Dify中,RESEND_API_KEY用于与Resend服务进行集成,以便通过Resend发送电子邮件。要使用RESEND_API_KEY,请按照以下步骤操作:

  1. 获取Resend API Key

    • 首先,你需要在Resend的官方网站上注册并创建一个账户。
    • 登录后,进入API Keys页面,生成一个新的API Key。
  2. 配置Dify环境变量

    • 打开Dify项目的环境变量配置文件(通常是.env文件)。
    • 添加或修改以下环境变量:
      RESEND_API_KEY=your_resend_api_key_here
      

    your_resend_api_key_here替换为你从Resend获取的API Key。

  3. 在代码中使用Resend服务

    • 在Dify中,你可以通过调用Resend的API来发送电子邮件。以下是一个简单的示例代码:
      import requests
      
      def send_email(subject, to_email, html_content):
          url = "https://api.resend.com/emails"
          headers = {
              "Authorization": f"Bearer {RESEND_API_KEY}",
              "Content-Type": "application/json",
          }
          data = {
              "from": "your_email@example.com",
              "to": to_email,
              "subject": subject,
              "html": html_content,
          }
          response = requests.post(url, headers=headers, json=data)
          return response.json()
      
      # 示例调用
      send_email("Hello", "recipient@example.com", "<p>This is a test email</p>")
      
  4. 测试集成

    • 确保你的Dify应用已经正确配置了RESEND_API_KEY
    • 运行你的应用并测试发送电子邮件功能,确保一切正常。

通过以上步骤,你就可以在Dify中成功使用RESEND_API_KEY与Resend服务进行集成,并发送电子邮件了。

回到顶部