我正在尝试通过SendGrid API实现邮件发送。
以下是我作为 POST 方法的主体发送的 JSON
{
"content" : [
{
"type" : "text\/plain",
"value" : "Hello, World!"
}
],
"personalizations" : [
{
"to" : [
{
"email" : "sahpranav1712@gmail.com"
}
],
"subject" : "Hello, World!"
}
],
"from" : {
"email" : "iospranav1712@gmail.com"
}
}
Run Code Online (Sandbox Code Playgroud)
以下是我得到的回报
{"message":"Bad Request","field":null,"help":null}
Run Code Online (Sandbox Code Playgroud)
这条信息没有多大帮助。
授权已经到位,我相信是正确的。
也许,我可能错过了SendGrid 应用程序中的某些设置
如果它有助于我使用Objective-C。
请帮忙!!
我正在 XCode 版本 8.2.1 上运行一个演示项目并使用 Swift 3.0 进行开发。
通常,我不使用 Cocoapods,但为了学习,我决定尝试一下。
我使用了适用于 iOS的官方 Firebase 入门教程中列出的步骤
我非常成功地实现了上述指南概述的内容。
我安装 Firebase 的主要目的是使用 Analytics。作为一个启动项目。我想跟踪按下了哪些按钮,然后从那里取出。
正如您可以想象的那样,我很难让按钮点击(事件)反映在我的 Firebase 控制台中。
这是来自控制台的日志:
[Firebase/Analytics][I-ACS023007] Firebase Analytics v.40100000 started
[Firebase/Analytics][I-ACS023008] To disable debug logging set the following application argument: -noFIRAnalyticsDebugEnabled (see some link)
[Firebase/Analytics][I-ACS023009] Debug logging enabled
[Firebase/Analytics][I-ACS031010] Tracking view controller. Class, ID: SomeScreen, -863544045560073292
[Firebase/Analytics][I-ACS031006] View controller already tracked. Class, ID: SomeScreen, -863544045560073292
[Firebase/Analytics][I-ACS902004] Network status has changed. Code, status: 2, Connected
[Firebase/Analytics][I-ACS003007] Successfully created Firebase …Run Code Online (Sandbox Code Playgroud)