我可以在 SP web 部件中创建 javascript 到 post 到 Yammer 组,而不是在应用程序中吗?

Can I create javascript in SP web part to post to Yammer group, not in an app?

我被要求创建一个简单的 Web 部件,它将在特定的 yammer 组中创建 post。

我找到的所有代码示例都涉及注册应用程序。应用程序是唯一的方法吗?

为了与 Yammer API 交互,您需要在 Yammer 中创建一个应用程序。这是一个非常简单的过程,目的是保护 ID 和秘密,以便您可以针对 Yammer API 进行身份验证。它不是 SharePoint 意义上的应用程序(或 O365)。在此处查看文档 https://developer.yammer.com/v1.0/docs/app-registration 完成后,您就可以使用 JS SDK 来处理您的项目了。

此外,根据您需要 Web 部件执行的操作,您可能只能使用 Yammer Embed(可以放入脚本编辑器 Web 部件或内容查询 Web 部件),并允许您post 到一个组,并显示来自该组的提要。 https://developer.yammer.com/v1.0/docs/embed