現在、フロントエンドにはReact、バックエンドにはRailsのアプリがあります。 Facebookに登録する私が使用できるチュートリアルのヒントReactアプリからFacebookに投稿するにはどうすればいいですか?
0
A
答えて
1
。私はあなたのために反応するコンポーネントを構築しました
`https://facebook.com/sharer/sharer.php?u=${encodedURL}`
:ちょうどあなたがFacebookから提供されたURL内のparamとしてFBに共有したいURLを渡す
class FBShareButton extends React.Component{
constructor(props){
super(props);
this.state = {
url : this.props.url
}
}
render(){
let encodedURL = encodeURI(this.state.url);
return(
<a href={`https://facebook.com/sharer/sharer.php?u=${encodedURL}`}>Share on Facebook</a>
)
}
}
ReactDOM.render(
<FBShareButton url={"https://stackoverflow.com"} />, document.getElementById('root')
)
はまた、デモをチェックhere 。
0
が反応+ Facebookの+オープンソース=ここでは一つの選択肢だ:あなたは自分で簡単にFacebookで共有Buttonコンポーネントフェアを作成することができますhttps://www.npmjs.com/package/react-facebook
ここでRailsの違いはありますか?アクセストークンを認証して保存することによって、「ユーザーの半分に」投稿する必要がない限り、フロントエンドのような状況に似ているようです。 – Scott