我试着在一个通过unbounce.com制作的登录页面上使用邮件枪的应用程序接口,但是我发现我不能在客户端提出请求。我确实设置了django,所以,我想用它来对mailgun进行api调用。
因此,我的问题是如何使用django-rest-framework创建API,该api将为我发出api调用并返回响应。我以前使用过drf,但主要是序列化模型,这次我想做一个基于函数的api
我希望调用邮件枪并传递一个名为email的参数,这样我就可以使用类似于domain.com/api/mailgun/email="email@email.com“的东西
发布于 2019-09-05 17:42:55
您可以为您的端点使用APIView,并为mailgun使用请求库
class MailView(APIView):
def get(request):
email = request.query_params.get('email', None)
"""
some valdiations ..
"""
response = requests.get('http://mailgun-api/')
return Response(data=response.json()) https://stackoverflow.com/questions/57797757
复制相似问题