簡體   English   中英

發布到Sharepoint REST社交API時出現403錯誤

[英]403 error while posting to Sharepoint REST social API

我在使用Sharepoint Rest社交API時遇到問題。 這是代碼,就像我通過谷歌搜索得到的帖子一樣

function likePost() {
    var postId = '1.0f435d74164149cfa76e19ad21dc7c2e.8a7874906a9348189f2fb83295b598d5.06ff4087162c48dcb43828e4ddf82c38.98b9fc73d5224265b039586688b15b98.8ec3fc561f084e6b98bfb117e9c23022.64.64.1';
    $.ajax( {
        url: "/_api/social.feed/Post/Like",
        type: "POST",
        headers: {
            "accept": "application/json;odata=verbose",
            "content-type": "application/json;odata=verbose",
            "X-RequestDigest": $("#__REQUESTDIGEST").val(),
        }, 
        data: JSON.stringify({
            'ID': postId
        }),
        success: function (data) {
            alert("Success");
            var jsonObject = data.d.ID;
            alert(jsonObject);
        },
        error: function (xhr, ajaxOptions, thrownError) { 
            alert("POST error:\n" + xhr.status + "\n" + thrownError);
        }
    });
}

但是,當我在Sharepoint網站上嘗試此操作時,總是出現403 FORBIDDEN錯誤。 任何幫助,將不勝感激。

在您的應用程序中,您需要進入AppManifest,轉到權限,然后將其權限授予“用戶配置文件(社交)”,並且至少具有“讀取”權限。

這將使您的應用程序可以訪問您想要擊中的元素。

http://msdn.microsoft.com/en-us/library/jj163864.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM