我希望将我的Symfony4应用程序配置为使用库读取和发送电子邮件。
我的应用程序将从一个帐户读取和发送电子邮件,我不想向应用程序的用户公开该帐户的密码。因此,我不会使用OAuth登录.。
我的第一次体验是这段代码(检索邮箱用户配置文件):
<?php
namespace App\Graph;
use Microsoft\Graph\Exception\GraphException;
use Microsoft\Graph\Graph;
use Microsoft\Graph\Model\User;
class GraphService
{
function sentTes
我在租户A中创建了应用程序,并将其添加到租户B中。我已经在两个租户中授予了权限。为什么每次对应用程序进行API调用时我都会得到这个响应?
resulted in a `401 Unauthorized` response: {"error":{"code":"NoPermissionsInAccessToken","message":"The token contains no permissions, or permissions can not be un (truncated...)
下面是我正在发出的PHP请求(我
我有一个微软的商业帐户,并希望存储在它上传的用户文件。我的目标是,我的PHP应用程序的用户可以管理文件,上传文件,创建文件夹等到一个oneDrive的业务。这是可能的?
我已经注册了de microsoft商业帐户的php应用程序,我有客户id和机密。
例如: client_id:'XXXX‘
现在我在用我的个人账户做测试。我正在使用业务帐户的秘密和客户端id获得访问令牌,并使用我的个人microsoft帐户进行身份验证。
我用于身份验证的步骤是:
GET https://login.microsoftonline.com/common/oauth2/v2.0/authorize?
s
我有一个应用程序正在使用Azure AD身份验证。我还需要为用户数据访问Microsoft。我发现向Graph发出请求的每个示例都使用缓存的会话令牌,但是由于我使用的显然是JWT,所以不需要存储会话状态。如何使用我的应用程序作为受众使用JWT来获得一个具有适当受众的JWT?
例如,下面是从检索令牌的请求:
_userTokenCache = new SessionTokenCache(userId, _memoryCache).GetCacheInstance();
var cca = new ConfidentialClientApplication(
_appId,
_r
我正在尝试从Facebook的Graph API中提取一些json格式的状态。由于我使用的是PHP,所以我选择了下面的库。
我看到了这个例子,这个类在实例化时需要一些参数,但我不知道它们是什么:
// Create our Application instance (replace this with your appId and secret).
$facebook = new Facebook(array(
'appId' => '344617158898614',
'secret' => '6dc8ac871
首先,我使用Microsoft Graph API /me/contacts获取所有联系人,并获取6000+联系人的信息。但当我登录https://outlook.office.com/owa/?path=/people并访问您的联系人页面以比较联系人号码时,只有5000+联系人。
其次,在用户统计上也存在同样的问题,我使用Microsoft Graph API /users来获取所有用户的信息,我得到了5000+。但是,当我转到https://outlook.office.com/owa/?path=/people并访问目录>所有用户时,该数字仅为4000+
我猜outlook已经过滤