如何使用Application.sendNotification()发送邮件//通知API

2020-08-14 14:54发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好,

我目前正在尝试弄清楚如何使用Notification API发送邮件。 不知何故似乎什么也没有触发(该函数嵌入在canvas的onInitialization()函数中。我想问题是接收者对象)。

"接收者"用户的逻辑基本如何? 我们尝试将硬编码的邮件地址作为"接收者"中的str以及空的接收者列表,以使用默认值(根据文档是当前用户)来使用默认值。 我们从未收到过电子邮件。

官方文档发送邮件给"杰克",但是杰克在我们的组织中会是什么样?

//获取当前的user_object

 var user_info = Application.getUserInfo();

//打印当前的user_object

 console.log(user_info);

//打印:{id:" JONAS",displayName:" Jonas"}

//向用户发送邮件,出现问题:/img/questions/13093398/how-to-send-mails-with-applicationsendnotification.html

 Application.sendNotification({

  " title":"测试标题",

  " content":"测试内容",

  "接收方":[" JONAS"],

  " mode":ApplicationMode.Present,

  " isSendEmail":正确

 });

//显示成功讯息

 Info_Popup.open();

 

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好,

我目前正在尝试弄清楚如何使用Notification API发送邮件。 不知何故似乎什么也没有触发(该函数嵌入在canvas的onInitialization()函数中。我想问题是接收者对象)。

"接收者"用户的逻辑基本如何? 我们尝试将硬编码的邮件地址作为"接收者"中的str以及空的接收者列表,以使用默认值(根据文档是当前用户)来使用默认值。 我们从未收到过电子邮件。

官方文档发送邮件给"杰克",但是杰克在我们的组织中会是什么样?

//获取当前的user_object

 var user_info = Application.getUserInfo();

//打印当前的user_object

 console.log(user_info);

//打印:{id:" JONAS",displayName:" Jonas"}

//向用户发送邮件,出现问题:/img/questions/13093398/how-to-send-mails-with-applicationsendnotification.html

 Application.sendNotification({

  " title":"测试标题",

  " content":"测试内容",

  "接收方":[" JONAS"],

  " mode":ApplicationMode.Present,

  " isSendEmail":正确

 });

//显示成功讯息

 Info_Popup.open();

 
付费偷看设置
发送
3条回答
spaceman01
1楼-- · 2020-08-14 15:04

嗨乔纳斯和彼得,

据我了解,此功能仅适用于Cloud Foundry,不适用于NEO客户端。

这是基于Cloud Foundry上提供了Schedule&Publications。

同样,我有权在这里犯错:-)

在SAP Cloud Platform Cloud Foundry环境之上提供的租户中提供了时间表出版物。 列表如下:

  • AWS欧洲中部(EU10)
  • AWS美国东部(US10)
  • AWS巴西(BR10)
  • AWS日本(JP10)
  • 悉尼AWS(AP10)
  • AWS新加坡(AP11)
  • 阿里云中国(CN40)

问候

Afshin

callcenter油条
2楼-- · 2020-08-14 15:20

嗨,乔纳斯:

感谢您访问SAP社区,以获取问题的答案。 由于您是第一次在这里提出问题,因此建议您熟悉 https ://community.sap.com/resources/questions-and-answers (如果您还没有的话),因为它提供了准备问题的技巧,这些问题引起了我们成员的反馈。

如果您愿意,可以先选择"操作",然后再选择"编辑"来修改问题(尽管一旦有人回答了问题,您将失去编辑问题的能力-但是,如果发生这种情况,您可以在 评论)。

最后,如果您希望与读者建立联系,请考虑在您的个人资料中添加图片。 操作方法如下: https://www.youtube.com/watch?v = F5JdUbyjfMA&list = PLpQebylHrdh5s3gwy-h6RtymfDpoz3vDS 。 通过使用您的照片来个性化您的个人资料,可以鼓励读者做出回应。

亲切的问候,

-Jerry

callcenter油条
3楼-- · 2020-08-14 15:06

你好,

我可以确认这种行为。 我从未收到过此功能的电子邮件。 例如,当您将功能结果打印到控制台时,任何尝试都将返回" false"。

请解决此问题:(。

谢谢

彼得·诺瓦克(Petr Novak)

一周热门 更多>