小编RKu*_*icz的帖子

如何从 URL 打开 OWA 中的特定电子邮件项目

我目前正在使用 Office 365 API 构建一个 Web 应用程序来显示从 Office365 抓取的电子邮件、文件和日历项目。我希望将 OWA 打开到特定的电子邮件或日历事件中。我一直在寻找有关可以传递到 OWA 的参数的文档,但找不到太多。

我已经能够找到诸如这样的 Outlook.com/owa/OURURL/#viewmodel=IMailComposeViewModelFactory&wid=91&ispopout=1 之类的示例,这些示例打开了新的电子邮件组合,但除此之外就没有什么了。如果您检查此处的示例http://msdn.microsoft.com/en-us/library/microsoft.exchange.webservices.data.item.webclientreadformquerystring(v=exchg.80).aspx,它看起来有一个参数# viewmodel=_y.$Ep&ItemID=,但这仅适用于 Exchange 2013。

如果有人有任何有关此功能的文档信息或任何其他帮助,我们将不胜感激。

office365 outlook-web-app

5
推荐指数
1
解决办法
6784
查看次数

如果jQuery认为它正在接收JSONP请求,我该如何解释JSON?

我试图从网站(特别是Yummly)获取一些API数据,看起来当我尝试执行JSONP请求时,我收到JSON数据.这会导致"Uncaught SyntaxError:UnexpectedToken:".

试图这样做的代码是:

var keywords = $('#input-text').val();
var url = "http://www.yummly.com/api/recipesq="+keywords+"&_app_id=<snipped-app-id>&_app_key=<snipped-api-key>&";
 $.ajax({                                                                            
      type: 'GET',
       url: url,
       dataType: 'jsonp',
       //dataType: 'jsonp json'
       success: function() { console.log('Success!'); },
       error: function(data, data2) { console.log(data); },
       //jsonp: false,
       //jsonpCallback: 'recipeGet'                                          
  });
});
Run Code Online (Sandbox Code Playgroud)

我试图通过重载dataType从JSONP转换为JSON,但是这并没有导致与上面不同的结果.我也试过更改回调函数,但是当我收到语法错误时它没有转到函数.当我不使用JSONP并且只使用JSON时,我收到一个,"XML-AccessHadpRequest无法加载Origin-Control-Allow-Origin不允许使用Origin.".

任何帮助将不胜感激,我一直在努力解决这个问题.

javascript ajax jquery json jsonp

4
推荐指数
1
解决办法
692
查看次数

标签 统计

ajax ×1

javascript ×1

jquery ×1

json ×1

jsonp ×1

office365 ×1

outlook-web-app ×1