사용자가 HTML5 Canvas를 생성하면 'Like'액션에 첨부하고 Facebook 벽면에서 공유 할 수 있는지 아는 사람 있습니까?Like HTML5 Canvas
캔버스는 <img>
태그와 og:image
메타 데이터에 지정된 태그의 ID로 렌더링되어야 할 것 같습니까?
사용자가 HTML5 Canvas를 생성하면 'Like'액션에 첨부하고 Facebook 벽면에서 공유 할 수 있는지 아는 사람 있습니까?Like HTML5 Canvas
캔버스는 <img>
태그와 og:image
메타 데이터에 지정된 태그의 ID로 렌더링되어야 할 것 같습니까?
내가보기에 두 가지 옵션이 있습니다.
(1) Like Button을 사용하고 사용자가 선택한 구성에 대한 og 태그를 생성하는 동적 URL을 넣으십시오. 좋아하는 버튼 자습서의 두 번째 단계에서는 필요한 태그를 볼 수 있도록 og 태그를 생성 한 다음 사용자가 구성한 내용에 따라 서버가 해당 태그를 생성하는지 확인하십시오. 사용자가 구성을 마쳤을 때 페이지에서 서버로 요청해야만 가능합니다.
(2) js sdk와 함께 제공되는 Feed Dialog을 사용하십시오. 예를 들어, 당신이 이야기의 모든 필드를 지정할 수있는 사용 : 당신은 당신이 간단하게 할 수있는 구성에 따라 특정 URL이있는 경우 그것은 물론 가능하다
var obj = {
method: "feed",
picture: "URL_FOR_THE_CONFIGURED_BIKES_PIC",
name: "My custom bikes!",
caption: "I just finished building a new pair of bikes",
description: "My configuration: ....."
};
FB.ui(obj, function(response) {
console.log(response);
});
가, 세 번째로 두 옵션을 모두 섞어 :
FB.ui({
method: "feed",
link: "URL_FOR_THE_USER_CONFIGURATION"
}, function(response) {
console.log(response);
});
그리고 페이스 북은 해당 링크의 og 태그에서 데이터를 추출합니다.
그래서 페이스 북은 클라이언트에 HMTL5 Canvas에서 렌더링 된 이미지를 '부착'할 수 없다는 것을 명확히하기 위해 이미지를 서버에서 렌더링하고 URL을 Facebook에 제공해야합니까? –
이미지로 업로드 할 캔버스 요소를 언급하고 있습니까? –
캔버스 요소를 사용하여 다양한 이미지를 하나의 이미지로 결합하여 이미지 서버 측을 렌더링하거나 저장할 필요없이 클라이언트의 facebook에 공유 할 수 있는지 궁금합니다. - 내가 좋아하는 URL에 구성을 저장하면 페이스 북에서 렌더링 된 캔버스 이미지를 긁어 벽 포스트에 부착 할 수 있습니까? 아마도 내 추측은 아닐 것입니다 - 먼저 이미지를 서버에 저장해야합니까? –
당신이하려는 일을 조금 더 잘 설명 할 수 있습니까? –
그것은 '자전거 구성 자'를 위해 사용자가 구성한 빌드를 Facebook 벽에 공유 할 수있게하려는 다양한 부품과 색상 (현재 별도의 투명 이미지를 통해 표시됨)을 선택하여 자전거 빌드를 구성합니다. –