Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/crossgeeks/facebookclientplugin

Facebook Client Plugin for Xamarin iOS and Android
https://github.com/crossgeeks/facebookclientplugin

facebook login plugin sharing social-network xamarin

Last synced: 1 day ago
JSON representation

Facebook Client Plugin for Xamarin iOS and Android

Awesome Lists containing this project

README

        

## Facebook Client Plugin for Xamarin iOS and Android

[![Build Status](https://dev.azure.com/CrossGeeks/Plugins/_apis/build/status/FacebookClient/FacebookClient%20Plugin%20CD%20Pipeline?branchName=master)](https://dev.azure.com/CrossGeeks/Plugins/_build/latest?definitionId=2&branchName=master)

Simple cross platform plugin for handling facebook login, sharing, facebook graph requests and permissions handling.

Blog post: [Facebook Client Plugin](http://wp.me/p9ztz9-du)

### Setup
* Available on NuGet: http://www.nuget.org/packages/Plugin.FacebookClient [![NuGet](https://img.shields.io/nuget/v/Plugin.FacebookClient.svg?label=NuGet)](https://www.nuget.org/packages/Plugin.FacebookClient/)
* Install into your .NETStandard project and Client projects.
* Create your [Facebook](docs/FacebookPortalSetup.md) application.
* Follow the [Android](docs/AndroidSetup.md) and [iOS](docs/iOSSetup.md) Setup guides
* Check out [Getting Started](docs/GettingStarted.md)

**Platform Support**

|Platform|Version|
| ------------------- | :------------------: |
|Xamarin.iOS|iOS 8+|
|Xamarin.Android|API 15+|

### API Usage

Call **CrossFacebookClient.Current** from any project to gain access to APIs.

## Features

- Login
- Permissions Handling
- Share (Photos, Link, Video)
- Game Request
- Facebook Graph Requests

## Documentation

Here you will find detailed documentation on setting up and using the Facebook Client Plugin for Xamarin

* [Facebook Setup](docs/FacebookPortalSetup.md)
* [Android Setup](docs/AndroidSetup.md)
* [iOS Setup](docs/iOSSetup.md)
* [Getting Started](docs/GettingStarted.md)
* [Sharing Content](docs/SharingContent.md)
* [Facebook Graph Requests](docs/FacebookGraphRequests.md)

#### Contributors

* [Rendy Del Rosario](https://github.com/rdelrosario)
* [Charlin Agramonte](https://github.com/char0394)
* [Sayed Seliman](https://github.com/sayed-seliman)
* [Michael Arias](https://github.com/mikearias3)
* [Leomaris Reyes](https://github.com/LeomarisReyes)
* [Luis Pujols](https://github.com/pujolsluis)