creare evento facebook in un'applicazione android

Sono nuovo a android, voglio solo creare un evento Facebook dalla app che intendo sviluppare. Successivamente aggiungerò la function per invitare amici. Vorrei mostrare l'invito come notifica o in qualunque modo.

Ho fatto tanto ricerche su internet ma non ho trovato la soluzione.

  • Crittografia di file video?
  • Personalizzazione su OS Android
  • Creazione di database di applicazioni Android con grande quantità di dati
  • POST corpo JSON utilizzando Retrofit
  • Ritagliata parte particolare dell'image in android
  • Come sincronizzare il database SQLite sul telefono Android con il database MySQL sul server?
  • Apprezzerò veramente tutte le soluzioni …

    Grazie!

  • Android creando un path di file dall'entrata dell'utente
  • ECCEZIONE DELLE LIVELLO DI UNEXPECTED: com.android.dex.DexException: più file dex definire
  • come modificare il colore di messa a fuoco di EditText in Android
  • Come posso simulare l'accelerometro in emulatore android?
  • Carta di transazione non rioutput durante la ripresa dell'image della telecamera
  • come salvare lo stato della visibilità menuitem attraverso le preferenze comuni?
  • 4 Solutions collect form web for “creare evento facebook in un'applicazione android”

    package com.tharaka.facebook; import java.io.FileNotFoundException; import java.io.IOException; import java.net.MalformsdURLException; import org.json.JSONException; import org.json.JSONObject; import android.app.Activity; import android.content.SharedPreferences; import android.os.Bundle; import android.util.Log; import android.view.Menu; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.Toast; import com.facebook.android.AsyncFacebookRunner; import com.facebook.android.AsyncFacebookRunner.RequestListener; import com.facebook.android.DialogError; import com.facebook.android.Facebook; import com.facebook.android.Facebook.DialogListener; import com.facebook.android.FacebookError; import com.tharaka.facebook.R; public class MainActivity extends Activity implements OnClickListener { // Your Facebook APP ID private static String APP_ID = "392736034134808"; // Replace your App ID // here // Instance of Facebook Class private Facebook facebook; private AsyncFacebookRunner mAsyncRunner; String FILENAME = "AndroidSSO_data"; private SharedPreferences mPrefs; private Button btnFbLogin; private Button btnCreateEvent; private String TAG="MainActivity"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); initialize(); setListeners(); } private void initialize() { facebook = new Facebook(APP_ID); mAsyncRunner = new AsyncFacebookRunner(facebook); btnFbLogin = (Button) findViewById(R.id.button_FbLogin); btnCreateEvent = (Button) findViewById(R.id.button_createEvent); } private void setListeners() { btnFbLogin.setOnClickListener(this); btnCreateEvent.setOnClickListener(this); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.activity_main, menu); return true; } @Override public void onClick(View view) { switch (view.getId()) { case R.id.button_FbLogin: loginToFacebook(); break; case R.id.button_createEvent: createEvent(); Toast.makeText(getApplicationContext(), "New Event Created!!", Toast.LENGTH_LONG).show(); break; default: break; } } private void loginToFacebook() { mPrefs = getPreferences(MODE_PRIVATE); String access_token = mPrefs.getString("access_token", null); long expires = mPrefs.getLong("access_expires", 0); if (access_token != null) { facebook.setAccessToken(access_token); } if (expires != 0) { facebook.setAccessExpires(expires); } if (!facebook.isSessionValid()) { facebook.authorize(this, new String[] { "email", "publish_stream", "create_event" }, new DialogListener() { @Override public void onCancel() { // Function to handle cancel event } @Override public void onComplete(Bundle values) { // Function to handle complete event // Edit Preferences and update facebook acess_token SharedPreferences.Editor editor = mPrefs.edit(); editor.putString("access_token", facebook.getAccessToken()); editor.putLong("access_expires", facebook.getAccessExpires()); editor.commit(); } @Override public void onError(DialogError error) { // Function to handle error } @Override public void onFacebookError(FacebookError fberror) { // Function to handle Facebook errors } }); } } private void createEvent() { try { Bundle params = new Bundle(); params.putString("name", "This is a test event"); params.putString("start_time", "2013-12-02T18:00:00+0530"); params.putString("end_time", "2013-12-02T20:00:00+0530"); params.putString("description", "This is test description yeah?."); params.putString("location", "Mount Lavinia"); //params.putString("location_id", ""); params.putString("privacy_type", "OPEN"); mAsyncRunner.request("me/events", params, "POST", new RequestListener() { @Override public void onMalformsdURLException(MalformsdURLException e, Object state) { } @Override public void onIOException(IOException e, Object state) { } @Override public void onFileNotFoundException(FileNotFoundException e, Object state) { } @Override public void onFacebookError(FacebookError e, Object state) { } @Override public void onComplete(String response, Object state) { try { JSONObject event = new JSONObject(response); String event_id = event.getString("id"); Log.i(TAG, "Event id => "+event_id); //Toast.makeText(getApplicationContext(), "New Event Created!!", Toast.LENGTH_LONG).show(); } catch (Exception e) { } } }, null); } catch (Exception e) { } } } 

    Google> FaceBook Developer

    Questo vi dirà tutto.

    O

    È ansible trovare altri link per creare un'applicazione di integrazione di Facebook.

    Buona fortuna.

    Primo download il progetto belove dal seguente link … https://github.com/facebook/facebook-android-sdk e utilizza facebook sdk nel tuo progetto e segui questo ( http://www.integratingstuff.com/2010/10/ 14 / integrating-facebook-in-an ) per ulteriori facebook intergaration [.] [2]

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.