Popis dôležitých parametrov:
- app_id - id facebook aplikácie - je nutné mať vytvorený developerský účet na fb a následne vytvoriť novú aplikáciu.
- link - url adresa, kde bude užívateľ presmerovaný po kliknuti na Váš príspevok na fb. Ja som zvolil google play market s našou hrou.
- display - Nadpis príspevku.
- picture - Url adresa obrázku, ktorý sa ma zobraziť v príspevku. Je nutné ho mať na tej istej doméne, ktorú ste uviedli pri vytvárani fb aplikácie
Kód v c# :
using UnityEngine; public class ShareScoreClass : MonoBehaviour { private int score; // Inicializacia void Start() { this.score = 123; } //Vykreslenie buttonu void OnGUI() { if (GUI.Button(new Rect(10, 10, 200, 50), "Share score")) { this.shareScore(); } } #region facebook private void shareScore() { //www.projectik.eu string url = @"https://www.facebook.com/dialog/feed?"; url += @"app_id=283396585158997"; //your fb app id url += @"&link=https://play.google.com/store/apps/details?id=com.Projectikeu.AngryBacteriaRun"; url += @"&display=popup&caption=Angry Bacteria Run"; url += @"&caption=Best score&name=Angry Bacteria Run"; url += @"&description=I want to share my score : "; url += this.score.ToString() + " Points."; url += "Overcome me!!!"; url += @"&picture=http://games.pochvalsa.eu/angryBacteriaRun/imageWinner2.jpg"; url += @"&redirect_uri=https://www.facebook.com"; Application.OpenURL(url); } #endregion }