├── packages ├── Microsoft.Bcl.1.1.9 │ ├── lib │ │ ├── net45 │ │ │ └── _._ │ │ ├── win8 │ │ │ └── _._ │ │ ├── wp8 │ │ │ └── _._ │ │ ├── wpa81 │ │ │ └── _._ │ │ ├── monoandroid │ │ │ └── _._ │ │ ├── monotouch │ │ │ └── _._ │ │ ├── net40 │ │ │ ├── ensureRedirect.xml │ │ │ ├── System.IO.dll │ │ │ ├── System.Runtime.dll │ │ │ ├── System.Threading.Tasks.dll │ │ │ ├── System.IO.xml │ │ │ └── System.Runtime.xml │ │ ├── portable-net451+win81 │ │ │ └── _._ │ │ ├── portable-net45+win8+wpa81 │ │ │ └── _._ │ │ ├── portable-win81+wp81+wpa81 │ │ │ └── _._ │ │ ├── portable-net45+win8+wp8+wpa81 │ │ │ └── _._ │ │ ├── portable-net451+win81+wpa81 │ │ │ └── _._ │ │ ├── portable-net40+win8 │ │ │ ├── ensureRedirect.xml │ │ │ ├── System.IO.dll │ │ │ ├── System.Runtime.dll │ │ │ ├── System.IO.xml │ │ │ ├── System.Threading.Tasks.dll │ │ │ └── System.Runtime.xml │ │ ├── sl4-windowsphone71 │ │ │ ├── ensureRedirect.xml │ │ │ ├── System.IO.dll │ │ │ ├── System.Runtime.dll │ │ │ ├── System.Threading.Tasks.dll │ │ │ └── System.IO.xml │ │ ├── portable-net40+sl4+win8 │ │ │ ├── ensureRedirect.xml │ │ │ ├── System.IO.dll │ │ │ ├── System.Runtime.dll │ │ │ ├── System.Threading.Tasks.dll │ │ │ ├── System.IO.xml │ │ │ └── System.Runtime.xml │ │ ├── portable-net40+win8+wp8+wpa81 │ │ │ ├── ensureRedirect.xml │ │ │ ├── System.IO.dll │ │ │ ├── System.Runtime.dll │ │ │ ├── System.Threading.Tasks.dll │ │ │ ├── System.IO.xml │ │ │ └── System.Runtime.xml │ │ ├── portable-net40+sl4+win8+wp71+wpa81 │ │ │ ├── ensureRedirect.xml │ │ │ ├── System.IO.dll │ │ │ ├── System.Runtime.dll │ │ │ ├── System.Threading.Tasks.dll │ │ │ └── System.IO.xml │ │ ├── portable-net40+sl4+win8+wp8+wpa81 │ │ │ ├── ensureRedirect.xml │ │ │ ├── System.IO.dll │ │ │ ├── System.Runtime.dll │ │ │ ├── System.Threading.Tasks.dll │ │ │ ├── System.IO.xml │ │ │ └── System.Runtime.xml │ │ ├── portable-net40+sl5+win8+wp8+wpa81 │ │ │ ├── ensureRedirect.xml │ │ │ ├── System.IO.dll │ │ │ ├── System.Runtime.dll │ │ │ ├── System.Threading.Tasks.dll │ │ │ ├── System.IO.xml │ │ │ └── System.Runtime.xml │ │ ├── sl4 │ │ │ ├── System.IO.dll │ │ │ ├── System.Runtime.dll │ │ │ ├── System.Threading.Tasks.dll │ │ │ ├── System.IO.xml │ │ │ └── System.Runtime.xml │ │ └── sl5 │ │ │ ├── System.IO.dll │ │ │ ├── System.Runtime.dll │ │ │ ├── System.Threading.Tasks.dll │ │ │ ├── System.IO.xml │ │ │ └── System.Runtime.xml │ ├── content │ │ ├── net45 │ │ │ └── _._ │ │ ├── sl4 │ │ │ └── _._ │ │ ├── sl5 │ │ │ └── _._ │ │ ├── win8 │ │ │ └── _._ │ │ ├── wp8 │ │ │ └── _._ │ │ ├── wpa81 │ │ │ └── _._ │ │ ├── monoandroid │ │ │ └── _._ │ │ ├── monotouch │ │ │ └── _._ │ │ ├── portable-net451+win81 │ │ │ └── _._ │ │ ├── portable-net45+win8+wpa81 │ │ │ └── _._ │ │ ├── portable-net451+win81+wpa81 │ │ │ └── _._ │ │ ├── portable-win81+wp81+wpa81 │ │ │ └── _._ │ │ └── portable-net45+win8+wp8+wpa81 │ │ │ └── _._ │ └── Microsoft.Bcl.1.1.9.nupkg ├── Microsoft.Bcl.Build.1.0.14 │ ├── content │ │ ├── net40 │ │ │ └── _._ │ │ ├── sl4 │ │ │ └── _._ │ │ ├── netcore45 │ │ │ └── _._ │ │ ├── sl4-windowsphone71 │ │ │ └── _._ │ │ └── portable-net40+win8+sl4+wp71+wpa81 │ │ │ └── _._ │ ├── Microsoft.Bcl.Build.1.0.14.nupkg │ └── tools │ │ ├── Microsoft.Bcl.Build.Tasks.dll │ │ ├── Uninstall.ps1 │ │ └── Install.ps1 ├── Microsoft.Net.Http.2.0.20710.0 │ ├── lib │ │ ├── net45 │ │ │ └── _._ │ │ └── net40 │ │ │ ├── System.Net.Http.dll │ │ │ └── System.Net.Http.WebRequest.dll │ └── Microsoft.Net.Http.2.0.20710.0.nupkg ├── Microsoft.Net.Http.2.2.28 │ ├── lib │ │ ├── net40 │ │ │ ├── ensureRedirect.xml │ │ │ ├── System.Net.Http.dll │ │ │ ├── System.Net.Http.Extensions.dll │ │ │ ├── System.Net.Http.Primitives.dll │ │ │ ├── System.Net.Http.WebRequest.dll │ │ │ ├── System.Net.Http.Primitives.xml │ │ │ └── System.Net.Http.WebRequest.xml │ │ ├── net45 │ │ │ ├── ensureRedirect.xml │ │ │ ├── System.Net.Http.Extensions.dll │ │ │ ├── System.Net.Http.Primitives.dll │ │ │ └── System.Net.Http.Primitives.xml │ │ ├── portable-net45+win8 │ │ │ ├── ensureRedirect.xml │ │ │ ├── System.Net.Http.Extensions.dll │ │ │ ├── System.Net.Http.Primitives.dll │ │ │ └── System.Net.Http.Primitives.xml │ │ ├── portable-net45+win8+wpa81 │ │ │ ├── ensureRedirect.xml │ │ │ ├── System.Net.Http.Extensions.dll │ │ │ ├── System.Net.Http.Primitives.dll │ │ │ └── System.Net.Http.Primitives.xml │ │ ├── portable-net40+sl4+win8+wp71+wpa81 │ │ │ ├── ensureRedirect.xml │ │ │ ├── System.Net.Http.dll │ │ │ ├── System.Net.Http.Extensions.dll │ │ │ ├── System.Net.Http.Primitives.dll │ │ │ └── System.Net.Http.Primitives.XML │ │ ├── win8 │ │ │ ├── System.Net.Http.Extensions.dll │ │ │ ├── System.Net.Http.Primitives.dll │ │ │ └── System.Net.Http.Primitives.xml │ │ ├── wpa81 │ │ │ ├── System.Net.Http.Extensions.dll │ │ │ ├── System.Net.Http.Primitives.dll │ │ │ └── System.Net.Http.Primitives.xml │ │ ├── sl4-windowsphone71 │ │ │ ├── System.Net.Http.dll │ │ │ ├── System.Net.Http.Extensions.dll │ │ │ ├── System.Net.Http.Primitives.dll │ │ │ └── System.Net.Http.Primitives.XML │ │ ├── monotouch │ │ │ ├── System.Net.Http.Extensions.dll │ │ │ ├── System.Net.Http.Primitives.dll │ │ │ └── System.Net.Http.Primitives.xml │ │ └── monoandroid │ │ │ ├── System.Net.Http.Extensions.dll │ │ │ ├── System.Net.Http.Primitives.dll │ │ │ └── System.Net.Http.Primitives.xml │ └── Microsoft.Net.Http.2.2.28.nupkg ├── Newtonsoft.Json.6.0.5 │ ├── Newtonsoft.Json.6.0.5.nupkg │ ├── lib │ │ ├── net20 │ │ │ └── Newtonsoft.Json.dll │ │ ├── net35 │ │ │ └── Newtonsoft.Json.dll │ │ ├── net40 │ │ │ └── Newtonsoft.Json.dll │ │ ├── net45 │ │ │ └── Newtonsoft.Json.dll │ │ ├── netcore45 │ │ │ └── Newtonsoft.Json.dll │ │ ├── portable-net45+wp80+win8+wpa81 │ │ │ └── Newtonsoft.Json.dll │ │ └── portable-net40+sl5+wp80+win8+wpa81 │ │ │ └── Newtonsoft.Json.dll │ └── tools │ │ └── install.ps1 ├── Microsoft.AspNet.Mvc.4.0.30506.0 │ ├── lib │ │ └── net40 │ │ │ └── System.Web.Mvc.dll │ └── Microsoft.AspNet.Mvc.4.0.30506.0.nupkg ├── Microsoft.AspNet.Razor.2.0.30506.0 │ ├── lib │ │ └── net40 │ │ │ └── System.Web.Razor.dll │ └── Microsoft.AspNet.Razor.2.0.30506.0.nupkg ├── Microsoft.AspNet.WebApi.Core.4.0.30506.0 │ ├── lib │ │ └── net40 │ │ │ └── System.Web.Http.dll │ ├── Microsoft.AspNet.WebApi.Core.4.0.30506.0.nupkg │ └── content │ │ └── web.config.transform ├── Microsoft.AspNet.WebPages.2.0.30506.0 │ ├── lib │ │ └── net40 │ │ │ ├── System.Web.Helpers.dll │ │ │ ├── System.Web.WebPages.dll │ │ │ ├── System.Web.WebPages.Razor.dll │ │ │ ├── System.Web.WebPages.Deployment.dll │ │ │ └── System.Web.WebPages.Deployment.xml │ └── Microsoft.AspNet.WebPages.2.0.30506.0.nupkg ├── Microsoft.AspNet.WebApi.4.0.30506.0 │ └── Microsoft.AspNet.WebApi.4.0.30506.0.nupkg ├── Microsoft.Web.Infrastructure.1.0.0.0 │ ├── Microsoft.Web.Infrastructure.1.0.0.0.nupkg │ └── lib │ │ └── net40 │ │ └── Microsoft.Web.Infrastructure.dll ├── repositories.config ├── Microsoft.AspNet.WebApi.WebHost.4.0.30506.0 │ ├── lib │ │ └── net40 │ │ │ └── System.Web.Http.WebHost.dll │ └── Microsoft.AspNet.WebApi.WebHost.4.0.30506.0.nupkg ├── Microsoft.AspNet.WebApi.Client.4.0.30506.0 │ ├── lib │ │ └── net40 │ │ │ └── System.Net.Http.Formatting.dll │ └── Microsoft.AspNet.WebApi.Client.4.0.30506.0.nupkg └── Microsoft.AspNet.Mvc.FixedDisplayModes.1.0.0 │ ├── lib │ └── net40 │ │ └── Microsoft.Web.Mvc.FixedDisplayModes.dll │ └── Microsoft.AspNet.Mvc.FixedDisplayModes.1.0.0.nupkg ├── InstagramWrapper.Web.Test ├── obj │ └── Debug │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ │ ├── InstagramWrapper.Web.Test.dll │ │ ├── InstagramWrapper.Web.Test.pdb │ │ ├── DesignTimeResolveAssemblyReferences.cache │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ ├── InstagramWrapper.Web.Test.csprojResolveAssemblyReference.cache │ │ └── InstagramWrapper.Web.Test.csproj.FileListAbsolute.txt ├── bin │ ├── System.IO.dll │ ├── System.Runtime.dll │ ├── System.Web.Mvc.dll │ ├── InstagramWrapper.dll │ ├── InstagramWrapper.pdb │ ├── Newtonsoft.Json.dll │ ├── System.Web.Http.dll │ ├── System.Web.Razor.dll │ ├── System.Web.Helpers.dll │ ├── System.Web.WebPages.dll │ ├── System.Threading.Tasks.dll │ ├── System.Web.Http.WebHost.dll │ ├── InstagramWrapper.Web.Test.dll │ ├── InstagramWrapper.Web.Test.pdb │ ├── System.Net.Http.Extensions.dll │ ├── System.Net.Http.Formatting.dll │ ├── System.Net.Http.Primitives.dll │ ├── System.Web.WebPages.Razor.dll │ ├── Microsoft.Web.Infrastructure.dll │ ├── System.Web.WebPages.Deployment.dll │ ├── Microsoft.Web.Mvc.FixedDisplayModes.dll │ ├── InstagramWrapper.Web.Test.dll.config │ └── System.Web.WebPages.Deployment.xml ├── Global.asax ├── Views │ ├── Instagram │ │ ├── Login.cshtml │ │ ├── PrivateProfile.cshtml │ │ ├── Profile.cshtml │ │ ├── PlaceFeed.cshtml │ │ ├── UserFeed.cshtml │ │ ├── Place.cshtml │ │ └── Index.cshtml │ └── Web.config ├── App_Start │ ├── FilterConfig.cs │ ├── WebApiConfig.cs │ └── RouteConfig.cs ├── Global.asax.cs ├── Models │ └── HomeModel.cs ├── Content │ └── css │ │ └── style.css ├── packages.config ├── InstagramWrapper.Web.Test.csproj.user ├── Web.Debug.config ├── Web.Release.config ├── Properties │ └── AssemblyInfo.cs ├── Web.config ├── HtmlPage1.html └── Controllers │ └── InstagramController.cs ├── InstagramWrapper.v12.suo ├── InstagramWrapper ├── bin │ └── Debug │ │ ├── System.IO.dll │ │ ├── System.Runtime.dll │ │ ├── InstagramWrapper.dll │ │ ├── InstagramWrapper.pdb │ │ ├── Newtonsoft.Json.dll │ │ ├── System.Net.Http.dll │ │ ├── System.Threading.Tasks.dll │ │ ├── System.Net.Http.Extensions.dll │ │ ├── System.Net.Http.Primitives.dll │ │ ├── InstagramWrapper.dll.config │ │ ├── System.IO.xml │ │ ├── System.Net.Http.Primitives.xml │ │ └── System.Runtime.xml ├── obj │ └── Debug │ │ ├── InstagramWrapper.dll │ │ ├── InstagramWrapper.pdb │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ ├── InstagramWrapper.csprojResolveAssemblyReference.cache │ │ ├── InstagramWrapper.csproj.App.config │ │ └── InstagramWrapper.csproj.FileListAbsolute.txt ├── Model │ └── InstaConfig.cs ├── packages.config ├── app.config ├── Properties │ └── AssemblyInfo.cs ├── Service │ ├── InstagramAuth.cs │ └── InstagramCall.cs └── EndPoints │ ├── Likes.cs │ ├── Comments.cs │ ├── Tags.cs │ ├── Media.cs │ ├── Relationship.cs │ ├── Locations.cs │ └── Users.cs ├── .gitattributes ├── LICENSE.md ├── InstagramWrapper.sln └── README.md /packages/Microsoft.Bcl.1.1.9/lib/net45/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/win8/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/wp8/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/wpa81/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/content/net45/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/content/sl4/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/content/sl5/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/content/win8/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/content/wp8/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/content/wpa81/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/monoandroid/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/monotouch/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/content/monoandroid/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/content/monotouch/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.Build.1.0.14/content/net40/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.Build.1.0.14/content/sl4/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.0.20710.0/lib/net45/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/net40/ensureRedirect.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net451+win81/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.Build.1.0.14/content/netcore45/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/content/portable-net451+win81/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net45+win8+wpa81/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-win81+wp81+wpa81/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/net40/ensureRedirect.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/net45/ensureRedirect.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/content/portable-net45+win8+wpa81/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/content/portable-net451+win81+wpa81/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/content/portable-win81+wp81+wpa81/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net45+win8+wp8+wpa81/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net451+win81+wpa81/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.Build.1.0.14/content/sl4-windowsphone71/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/content/portable-net45+win8+wp8+wpa81/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+win8/ensureRedirect.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/sl4-windowsphone71/ensureRedirect.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8/ensureRedirect.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/portable-net45+win8/ensureRedirect.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+win8+wp8+wpa81/ensureRedirect.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.Build.1.0.14/content/portable-net40+win8+sl4+wp71+wpa81/_._: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/portable-net45+win8+wpa81/ensureRedirect.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8+wp71+wpa81/ensureRedirect.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8+wp8+wpa81/ensureRedirect.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl5+win8+wp8+wpa81/ensureRedirect.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/portable-net40+sl4+win8+wp71+wpa81/ensureRedirect.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /InstagramWrapper.v12.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.v12.suo -------------------------------------------------------------------------------- /InstagramWrapper/bin/Debug/System.IO.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper/bin/Debug/System.IO.dll -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/bin/System.IO.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/bin/System.IO.dll -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/Global.asax: -------------------------------------------------------------------------------- 1 | <%@ Application Codebehind="Global.asax.cs" Inherits="InstagramWrapper.Web.Test.MvcApplication" Language="C#" %> 2 | -------------------------------------------------------------------------------- /InstagramWrapper/bin/Debug/System.Runtime.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper/bin/Debug/System.Runtime.dll -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/bin/System.Runtime.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/bin/System.Runtime.dll -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/bin/System.Web.Mvc.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/bin/System.Web.Mvc.dll -------------------------------------------------------------------------------- /InstagramWrapper/bin/Debug/InstagramWrapper.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper/bin/Debug/InstagramWrapper.dll -------------------------------------------------------------------------------- /InstagramWrapper/bin/Debug/InstagramWrapper.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper/bin/Debug/InstagramWrapper.pdb -------------------------------------------------------------------------------- /InstagramWrapper/bin/Debug/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper/bin/Debug/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /InstagramWrapper/bin/Debug/System.Net.Http.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper/bin/Debug/System.Net.Http.dll -------------------------------------------------------------------------------- /InstagramWrapper/obj/Debug/InstagramWrapper.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper/obj/Debug/InstagramWrapper.dll -------------------------------------------------------------------------------- /InstagramWrapper/obj/Debug/InstagramWrapper.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper/obj/Debug/InstagramWrapper.pdb -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/bin/InstagramWrapper.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/bin/InstagramWrapper.dll -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/bin/InstagramWrapper.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/bin/InstagramWrapper.pdb -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/bin/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/bin/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/bin/System.Web.Http.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/bin/System.Web.Http.dll -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/bin/System.Web.Razor.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/bin/System.Web.Razor.dll -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/sl4/System.IO.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/sl4/System.IO.dll -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/sl5/System.IO.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/sl5/System.IO.dll -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/bin/System.Web.Helpers.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/bin/System.Web.Helpers.dll -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/bin/System.Web.WebPages.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/bin/System.Web.WebPages.dll -------------------------------------------------------------------------------- /InstagramWrapper/bin/Debug/System.Threading.Tasks.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper/bin/Debug/System.Threading.Tasks.dll -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/net40/System.IO.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/net40/System.IO.dll -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/Microsoft.Bcl.1.1.9.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/Microsoft.Bcl.1.1.9.nupkg -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/sl4/System.Runtime.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/sl4/System.Runtime.dll -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/sl5/System.Runtime.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/sl5/System.Runtime.dll -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/bin/System.Threading.Tasks.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/bin/System.Threading.Tasks.dll -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/bin/System.Web.Http.WebHost.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/bin/System.Web.Http.WebHost.dll -------------------------------------------------------------------------------- /InstagramWrapper/bin/Debug/System.Net.Http.Extensions.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper/bin/Debug/System.Net.Http.Extensions.dll -------------------------------------------------------------------------------- /InstagramWrapper/bin/Debug/System.Net.Http.Primitives.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper/bin/Debug/System.Net.Http.Primitives.dll -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/net40/System.Runtime.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/net40/System.Runtime.dll -------------------------------------------------------------------------------- /packages/Newtonsoft.Json.6.0.5/Newtonsoft.Json.6.0.5.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Newtonsoft.Json.6.0.5/Newtonsoft.Json.6.0.5.nupkg -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/bin/InstagramWrapper.Web.Test.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/bin/InstagramWrapper.Web.Test.dll -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/bin/InstagramWrapper.Web.Test.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/bin/InstagramWrapper.Web.Test.pdb -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/bin/System.Net.Http.Extensions.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/bin/System.Net.Http.Extensions.dll -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/bin/System.Net.Http.Formatting.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/bin/System.Net.Http.Formatting.dll -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/bin/System.Net.Http.Primitives.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/bin/System.Net.Http.Primitives.dll -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/bin/System.Web.WebPages.Razor.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/bin/System.Web.WebPages.Razor.dll -------------------------------------------------------------------------------- /packages/Newtonsoft.Json.6.0.5/lib/net20/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Newtonsoft.Json.6.0.5/lib/net20/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /packages/Newtonsoft.Json.6.0.5/lib/net35/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Newtonsoft.Json.6.0.5/lib/net35/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /packages/Newtonsoft.Json.6.0.5/lib/net40/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Newtonsoft.Json.6.0.5/lib/net40/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /packages/Newtonsoft.Json.6.0.5/lib/net45/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Newtonsoft.Json.6.0.5/lib/net45/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/bin/Microsoft.Web.Infrastructure.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/bin/Microsoft.Web.Infrastructure.dll -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/sl4/System.Threading.Tasks.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/sl4/System.Threading.Tasks.dll -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/sl5/System.Threading.Tasks.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/sl5/System.Threading.Tasks.dll -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/bin/System.Web.WebPages.Deployment.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/bin/System.Web.WebPages.Deployment.dll -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/obj/Debug/InstagramWrapper.Web.Test.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/obj/Debug/InstagramWrapper.Web.Test.dll -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/obj/Debug/InstagramWrapper.Web.Test.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/obj/Debug/InstagramWrapper.Web.Test.pdb -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/net40/System.Threading.Tasks.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/net40/System.Threading.Tasks.dll -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/sl4-windowsphone71/System.IO.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/sl4-windowsphone71/System.IO.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/net40/System.Net.Http.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.2.28/lib/net40/System.Net.Http.dll -------------------------------------------------------------------------------- /packages/Newtonsoft.Json.6.0.5/lib/netcore45/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Newtonsoft.Json.6.0.5/lib/netcore45/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+win8/System.IO.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/portable-net40+win8/System.IO.dll -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.Build.1.0.14/Microsoft.Bcl.Build.1.0.14.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.Build.1.0.14/Microsoft.Bcl.Build.1.0.14.nupkg -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/Microsoft.Net.Http.2.2.28.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.2.28/Microsoft.Net.Http.2.2.28.nupkg -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/bin/Microsoft.Web.Mvc.FixedDisplayModes.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/bin/Microsoft.Web.Mvc.FixedDisplayModes.dll -------------------------------------------------------------------------------- /packages/Microsoft.AspNet.Mvc.4.0.30506.0/lib/net40/System.Web.Mvc.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.AspNet.Mvc.4.0.30506.0/lib/net40/System.Web.Mvc.dll -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8/System.IO.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8/System.IO.dll -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/sl4-windowsphone71/System.Runtime.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/sl4-windowsphone71/System.Runtime.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/System.Net.Http.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/System.Net.Http.dll -------------------------------------------------------------------------------- /InstagramWrapper/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/net40/System.IO.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.IO 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+win8/System.Runtime.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/portable-net40+win8/System.Runtime.dll -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.Build.1.0.14/tools/Microsoft.Bcl.Build.Tasks.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.Build.1.0.14/tools/Microsoft.Bcl.Build.Tasks.dll -------------------------------------------------------------------------------- /packages/Microsoft.AspNet.Razor.2.0.30506.0/lib/net40/System.Web.Razor.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.AspNet.Razor.2.0.30506.0/lib/net40/System.Web.Razor.dll -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8/System.Runtime.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8/System.Runtime.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/net40/System.Net.Http.Extensions.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.2.28/lib/net40/System.Net.Http.Extensions.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/net40/System.Net.Http.Primitives.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.2.28/lib/net40/System.Net.Http.Primitives.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/net40/System.Net.Http.WebRequest.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.2.28/lib/net40/System.Net.Http.WebRequest.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/net45/System.Net.Http.Extensions.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.2.28/lib/net45/System.Net.Http.Extensions.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/net45/System.Net.Http.Primitives.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.2.28/lib/net45/System.Net.Http.Primitives.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/win8/System.Net.Http.Extensions.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.2.28/lib/win8/System.Net.Http.Extensions.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/win8/System.Net.Http.Primitives.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.2.28/lib/win8/System.Net.Http.Primitives.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/wpa81/System.Net.Http.Extensions.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.2.28/lib/wpa81/System.Net.Http.Extensions.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/wpa81/System.Net.Http.Primitives.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.2.28/lib/wpa81/System.Net.Http.Primitives.dll -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/obj/Debug/DesignTimeResolveAssemblyReferences.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/obj/Debug/DesignTimeResolveAssemblyReferences.cache -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+win8+wp8+wpa81/System.IO.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/portable-net40+win8+wp8+wpa81/System.IO.dll -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/sl4-windowsphone71/System.Threading.Tasks.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/sl4-windowsphone71/System.Threading.Tasks.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.0.20710.0/Microsoft.Net.Http.2.0.20710.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.0.20710.0/Microsoft.Net.Http.2.0.20710.0.nupkg -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/sl4-windowsphone71/System.Net.Http.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.2.28/lib/sl4-windowsphone71/System.Net.Http.dll -------------------------------------------------------------------------------- /InstagramWrapper/obj/Debug/InstagramWrapper.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper/obj/Debug/InstagramWrapper.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /packages/Microsoft.AspNet.Mvc.4.0.30506.0/Microsoft.AspNet.Mvc.4.0.30506.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.AspNet.Mvc.4.0.30506.0/Microsoft.AspNet.Mvc.4.0.30506.0.nupkg -------------------------------------------------------------------------------- /packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/lib/net40/System.Web.Http.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/lib/net40/System.Web.Http.dll -------------------------------------------------------------------------------- /packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.Helpers.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.Helpers.dll -------------------------------------------------------------------------------- /packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.WebPages.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.WebPages.dll -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8+wp8+wpa81/System.IO.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8+wp8+wpa81/System.IO.dll -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl5+win8+wp8+wpa81/System.IO.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl5+win8+wp8+wpa81/System.IO.dll -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+win8/System.IO.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.IO 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+win8/System.Threading.Tasks.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/portable-net40+win8/System.Threading.Tasks.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/System.Net.Http.WebRequest.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.0.20710.0/lib/net40/System.Net.Http.WebRequest.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/monotouch/System.Net.Http.Extensions.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.2.28/lib/monotouch/System.Net.Http.Extensions.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/monotouch/System.Net.Http.Primitives.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.2.28/lib/monotouch/System.Net.Http.Primitives.dll -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8+wp71+wpa81/System.IO.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8+wp71+wpa81/System.IO.dll -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8/System.Threading.Tasks.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8/System.Threading.Tasks.dll -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+win8+wp8+wpa81/System.Runtime.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/portable-net40+win8+wp8+wpa81/System.Runtime.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/monoandroid/System.Net.Http.Extensions.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.2.28/lib/monoandroid/System.Net.Http.Extensions.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/monoandroid/System.Net.Http.Primitives.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.2.28/lib/monoandroid/System.Net.Http.Primitives.dll -------------------------------------------------------------------------------- /packages/Microsoft.AspNet.Razor.2.0.30506.0/Microsoft.AspNet.Razor.2.0.30506.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.AspNet.Razor.2.0.30506.0/Microsoft.AspNet.Razor.2.0.30506.0.nupkg -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8+wp8+wpa81/System.Runtime.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8+wp8+wpa81/System.Runtime.dll -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl5+win8+wp8+wpa81/System.Runtime.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl5+win8+wp8+wpa81/System.Runtime.dll -------------------------------------------------------------------------------- /packages/Newtonsoft.Json.6.0.5/lib/portable-net45+wp80+win8+wpa81/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Newtonsoft.Json.6.0.5/lib/portable-net45+wp80+win8+wpa81/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /packages/Microsoft.AspNet.WebApi.4.0.30506.0/Microsoft.AspNet.WebApi.4.0.30506.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.AspNet.WebApi.4.0.30506.0/Microsoft.AspNet.WebApi.4.0.30506.0.nupkg -------------------------------------------------------------------------------- /packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.WebPages.Razor.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.WebPages.Razor.dll -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8+wp71+wpa81/System.Runtime.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8+wp71+wpa81/System.Runtime.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/sl4-windowsphone71/System.Net.Http.Extensions.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.2.28/lib/sl4-windowsphone71/System.Net.Http.Extensions.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/sl4-windowsphone71/System.Net.Http.Primitives.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.2.28/lib/sl4-windowsphone71/System.Net.Http.Primitives.dll -------------------------------------------------------------------------------- /packages/Microsoft.Web.Infrastructure.1.0.0.0/Microsoft.Web.Infrastructure.1.0.0.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Web.Infrastructure.1.0.0.0/Microsoft.Web.Infrastructure.1.0.0.0.nupkg -------------------------------------------------------------------------------- /packages/Microsoft.Web.Infrastructure.1.0.0.0/lib/net40/Microsoft.Web.Infrastructure.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Web.Infrastructure.1.0.0.0/lib/net40/Microsoft.Web.Infrastructure.dll -------------------------------------------------------------------------------- /packages/repositories.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /packages/Microsoft.AspNet.WebApi.WebHost.4.0.30506.0/lib/net40/System.Web.Http.WebHost.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.AspNet.WebApi.WebHost.4.0.30506.0/lib/net40/System.Web.Http.WebHost.dll -------------------------------------------------------------------------------- /packages/Microsoft.AspNet.WebPages.2.0.30506.0/Microsoft.AspNet.WebPages.2.0.30506.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.AspNet.WebPages.2.0.30506.0/Microsoft.AspNet.WebPages.2.0.30506.0.nupkg -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+win8+wp8+wpa81/System.Threading.Tasks.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/portable-net40+win8+wp8+wpa81/System.Threading.Tasks.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/portable-net45+win8/System.Net.Http.Extensions.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.2.28/lib/portable-net45+win8/System.Net.Http.Extensions.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/portable-net45+win8/System.Net.Http.Primitives.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.2.28/lib/portable-net45+win8/System.Net.Http.Primitives.dll -------------------------------------------------------------------------------- /packages/Newtonsoft.Json.6.0.5/lib/portable-net40+sl5+wp80+win8+wpa81/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Newtonsoft.Json.6.0.5/lib/portable-net40+sl5+wp80+win8+wpa81/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /packages/Microsoft.AspNet.WebApi.Client.4.0.30506.0/lib/net40/System.Net.Http.Formatting.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.AspNet.WebApi.Client.4.0.30506.0/lib/net40/System.Net.Http.Formatting.dll -------------------------------------------------------------------------------- /packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.WebPages.Deployment.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.WebPages.Deployment.dll -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8+wp8+wpa81/System.Threading.Tasks.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8+wp8+wpa81/System.Threading.Tasks.dll -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl5+win8+wp8+wpa81/System.Threading.Tasks.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl5+win8+wp8+wpa81/System.Threading.Tasks.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/net40/System.Net.Http.Primitives.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.Net.Http.Primitives 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/net45/System.Net.Http.Primitives.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.Net.Http.Primitives 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/portable-net40+sl4+win8+wp71+wpa81/System.Net.Http.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.2.28/lib/portable-net40+sl4+win8+wp71+wpa81/System.Net.Http.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/win8/System.Net.Http.Primitives.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.Net.Http.Primitives 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/wpa81/System.Net.Http.Primitives.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.Net.Http.Primitives 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8+wp71+wpa81/System.Threading.Tasks.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8+wp71+wpa81/System.Threading.Tasks.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/monoandroid/System.Net.Http.Primitives.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.Net.Http.Primitives 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/monotouch/System.Net.Http.Primitives.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.Net.Http.Primitives 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/portable-net45+win8+wpa81/System.Net.Http.Extensions.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.2.28/lib/portable-net45+win8+wpa81/System.Net.Http.Extensions.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/portable-net45+win8+wpa81/System.Net.Http.Primitives.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.2.28/lib/portable-net45+win8+wpa81/System.Net.Http.Primitives.dll -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/obj/Debug/InstagramWrapper.Web.Test.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/InstagramWrapper.Web.Test/obj/Debug/InstagramWrapper.Web.Test.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/Microsoft.AspNet.WebApi.Core.4.0.30506.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/Microsoft.AspNet.WebApi.Core.4.0.30506.0.nupkg -------------------------------------------------------------------------------- /packages/Microsoft.AspNet.WebApi.Client.4.0.30506.0/Microsoft.AspNet.WebApi.Client.4.0.30506.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.AspNet.WebApi.Client.4.0.30506.0/Microsoft.AspNet.WebApi.Client.4.0.30506.0.nupkg -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/portable-net45+win8/System.Net.Http.Primitives.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.Net.Http.Primitives 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/Microsoft.AspNet.Mvc.FixedDisplayModes.1.0.0/lib/net40/Microsoft.Web.Mvc.FixedDisplayModes.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.AspNet.Mvc.FixedDisplayModes.1.0.0/lib/net40/Microsoft.Web.Mvc.FixedDisplayModes.dll -------------------------------------------------------------------------------- /packages/Microsoft.AspNet.WebApi.WebHost.4.0.30506.0/Microsoft.AspNet.WebApi.WebHost.4.0.30506.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.AspNet.WebApi.WebHost.4.0.30506.0/Microsoft.AspNet.WebApi.WebHost.4.0.30506.0.nupkg -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/portable-net45+win8+wpa81/System.Net.Http.Primitives.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.Net.Http.Primitives 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /packages/Microsoft.AspNet.Mvc.FixedDisplayModes.1.0.0/Microsoft.AspNet.Mvc.FixedDisplayModes.1.0.0.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.AspNet.Mvc.FixedDisplayModes.1.0.0/Microsoft.AspNet.Mvc.FixedDisplayModes.1.0.0.nupkg -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/portable-net40+sl4+win8+wp71+wpa81/System.Net.Http.Extensions.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.2.28/lib/portable-net40+sl4+win8+wp71+wpa81/System.Net.Http.Extensions.dll -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/portable-net40+sl4+win8+wp71+wpa81/System.Net.Http.Primitives.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cagrik/csharp-instagram-wrapper/HEAD/packages/Microsoft.Net.Http.2.2.28/lib/portable-net40+sl4+win8+wp71+wpa81/System.Net.Http.Primitives.dll -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/Views/Instagram/Login.cshtml: -------------------------------------------------------------------------------- 1 | @if (Request.IsAuthenticated) 2 | { 3 | 4 | } 5 | else 6 | { 7 | Sign in With Instagram 8 | } -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/App_Start/FilterConfig.cs: -------------------------------------------------------------------------------- 1 | using System.Web; 2 | using System.Web.Mvc; 3 | 4 | namespace InstagramWrapper.Web.Test 5 | { 6 | public class FilterConfig 7 | { 8 | public static void RegisterGlobalFilters(GlobalFilterCollection filters) 9 | { 10 | filters.Add(new HandleErrorAttribute()); 11 | } 12 | } 13 | } -------------------------------------------------------------------------------- /InstagramWrapper/Model/InstaConfig.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | 6 | namespace InstagramWrapper.Model 7 | { 8 | public class InstaConfig 9 | { 10 | public string client_id { get; set; } 11 | public string client_secret { get; set; } 12 | public string website_url { get; set; } 13 | public string redirect_uri { get; set; } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /InstagramWrapper/packages.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | 4 | # Custom for Visual Studio 5 | *.cs diff=csharp 6 | *.sln merge=union 7 | *.csproj merge=union 8 | *.vbproj merge=union 9 | *.fsproj merge=union 10 | *.dbproj merge=union 11 | 12 | # Standard to msysgit 13 | *.doc diff=astextplain 14 | *.DOC diff=astextplain 15 | *.docx diff=astextplain 16 | *.DOCX diff=astextplain 17 | *.dot diff=astextplain 18 | *.DOT diff=astextplain 19 | *.pdf diff=astextplain 20 | *.PDF diff=astextplain 21 | *.rtf diff=astextplain 22 | *.RTF diff=astextplain 23 | -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/App_Start/WebApiConfig.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Web.Http; 5 | 6 | namespace InstagramWrapper.Web.Test 7 | { 8 | public static class WebApiConfig 9 | { 10 | public static void Register(HttpConfiguration config) 11 | { 12 | config.Routes.MapHttpRoute( 13 | name: "DefaultApi", 14 | routeTemplate: "api/{controller}/{id}", 15 | defaults: new { id = RouteParameter.Optional } 16 | ); 17 | } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/App_Start/RouteConfig.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Web; 5 | using System.Web.Mvc; 6 | using System.Web.Routing; 7 | 8 | namespace InstagramWrapper.Web.Test 9 | { 10 | public class RouteConfig 11 | { 12 | public static void RegisterRoutes(RouteCollection routes) 13 | { 14 | routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); 15 | 16 | routes.MapRoute( 17 | name: "Default", 18 | url: "{controller}/{action}/{code}", 19 | defaults: new { controller = "Home", action = "Index", code = UrlParameter.Optional } 20 | ); 21 | } 22 | } 23 | } -------------------------------------------------------------------------------- /InstagramWrapper/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/Views/Instagram/PrivateProfile.cshtml: -------------------------------------------------------------------------------- 1 | @model InstagramWrapper.Web.Test.Models.ProfileModel 2 | @if (Model.followstatus.data.outgoing_status == "none") 3 | { 4 |
5 | 8 | @Html.Hidden("UId", Model.Id) 9 | @Html.Hidden("actn", "follow") 10 |
11 | } 12 | else 13 | { 14 |
15 | 18 | @Html.Hidden("UId", Model.Id) 19 | @Html.Hidden("actn", "unfollow") 20 |
21 | 22 | } 23 |
24 |

This user profile is private

-------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/Global.asax.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Web; 5 | using System.Web.Http; 6 | using System.Web.Mvc; 7 | using System.Web.Routing; 8 | 9 | namespace InstagramWrapper.Web.Test 10 | { 11 | // Note: For instructions on enabling IIS6 or IIS7 classic mode, 12 | // visit http://go.microsoft.com/?LinkId=9394801 13 | public class MvcApplication : System.Web.HttpApplication 14 | { 15 | protected void Application_Start() 16 | { 17 | AreaRegistration.RegisterAllAreas(); 18 | 19 | WebApiConfig.Register(GlobalConfiguration.Configuration); 20 | FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); 21 | RouteConfig.RegisterRoutes(RouteTable.Routes); 22 | } 23 | } 24 | } -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/Models/HomeModel.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Web; 5 | using InstagramWrapper.Model; 6 | namespace InstagramWrapper.Web.Test.Models 7 | { 8 | public class HomeModel 9 | { 10 | public InstagramResponse UserFeed { get; set; } 11 | public OuthUser user { get; set; } 12 | public string pagetype { get; set; } 13 | public ProfileModel profilmodel{ get; set; } 14 | } 15 | public class ProfileModel { 16 | public counts counts { get; set; } 17 | public RelationshipResponse followstatus { get; set; } 18 | public string Id { get; set; } 19 | } 20 | 21 | public class PlaceModel 22 | { 23 | public location place { get; set; } 24 | public MediaResults Medias { get; set; } 25 | } 26 | } -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/Content/css/style.css: -------------------------------------------------------------------------------- 1 | body { 2 | margin: 0 auto; 3 | width: 65%; 4 | } 5 | 6 | #main { 7 | width: 100%; 8 | height: auto; 9 | float: left; 10 | } 11 | #main header { 12 | height:100px; 13 | width:100%; 14 | color:blue; 15 | } 16 | #b { 17 | width: 100%; 18 | height: auto; 19 | float: left; 20 | } 21 | 22 | #main #b .content { 23 | height: auto; 24 | width: 100%; 25 | float: left; 26 | margin: 12px 0px 12px 0px; 27 | } 28 | 29 | #main #b .content .left { 30 | float: left; 31 | height: 550px; 32 | width: 20%; 33 | } 34 | 35 | #main #b .content .right { 36 | float: left; 37 | height: 550px; 38 | width: 80%; 39 | } 40 | .like { 41 | background-color:#000000; 42 | } 43 | .liked{background-color:#ff0000;} 44 | -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/Views/Instagram/Profile.cshtml: -------------------------------------------------------------------------------- 1 | @model InstagramWrapper.Web.Test.Models.ProfileModel 2 | 5 | @if (@Model.followstatus != null) 6 | { 7 | if (Model.followstatus.data.outgoing_status == "none") 8 | { 9 |
10 | 13 | @Html.Hidden("UId", Model.Id) 14 | @Html.Hidden("actn", "follow") 15 |
16 | } 17 | else 18 | { 19 |
20 | 23 | @Html.Hidden("UId", Model.Id) 24 | @Html.Hidden("actn", "unfollow") 25 |
26 | } 27 | } 28 | -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/packages.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2014 devkod.com 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy of 6 | this software and associated documentation files (the "Software"), to deal in 7 | the Software without restriction, including without limitation the rights to 8 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 9 | the Software, and to permit persons to whom the Software is furnished to do so, 10 | subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 17 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 18 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 19 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 20 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/InstagramWrapper.Web.Test.csproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | SpecificPage 10 | True 11 | False 12 | False 13 | False 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | True 23 | True 24 | 25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /InstagramWrapper/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Resources; 2 | using System.Reflection; 3 | using System.Runtime.CompilerServices; 4 | using System.Runtime.InteropServices; 5 | 6 | // General Information about an assembly is controlled through the following 7 | // set of attributes. Change these attribute values to modify the information 8 | // associated with an assembly. 9 | [assembly: AssemblyTitle("InstagramWrapper")] 10 | [assembly: AssemblyDescription("Instagracm C# SDK")] 11 | [assembly: AssemblyConfiguration("")] 12 | [assembly: AssemblyCompany("Devkod")] 13 | [assembly: AssemblyProduct("InstagramWrapper")] 14 | [assembly: AssemblyCopyright("Copyright © 2014")] 15 | [assembly: AssemblyTrademark("")] 16 | [assembly: AssemblyCulture("")] 17 | [assembly: NeutralResourcesLanguage("en")] 18 | 19 | // Version information for an assembly consists of the following four values: 20 | // 21 | // Major Version 22 | // Minor Version 23 | // Build Number 24 | // Revision 25 | // 26 | // You can specify all the values or you can default the Build and Revision Numbers 27 | // by using the '*' as shown below: 28 | // [assembly: AssemblyVersion("1.0.*")] 29 | [assembly: AssemblyVersion("1.0.0.0")] 30 | [assembly: AssemblyFileVersion("1.0.0.0")] 31 | -------------------------------------------------------------------------------- /packages/Microsoft.AspNet.WebApi.Core.4.0.30506.0/content/web.config.transform: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.Build.1.0.14/tools/Uninstall.ps1: -------------------------------------------------------------------------------- 1 | param($installPath, $toolsPath, $package, $project) 2 | 3 | # Need to load MSBuild assembly if it's not loaded yet. 4 | Add-Type -AssemblyName 'Microsoft.Build, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 5 | 6 | # Grab the loaded MSBuild project for the project 7 | # Normalize project path before calling GetLoadedProjects as it performs a string based match 8 | $msbuild = [Microsoft.Build.Evaluation.ProjectCollection]::GlobalProjectCollection.GetLoadedProjects([System.IO.Path]::GetFullPath($project.FullName)) | Select-Object -First 1 9 | 10 | # Find all the imports and targets added by this package. 11 | $itemsToRemove = @() 12 | 13 | # Allow many in case a past package was incorrectly uninstalled 14 | $itemsToRemove += $msbuild.Xml.Imports | Where-Object { $_.Project.EndsWith($package.Id + '.targets') } 15 | $itemsToRemove += $msbuild.Xml.Targets | Where-Object { $_.Name -eq "EnsureBclBuildImported" } 16 | 17 | # Remove the elements and save the project 18 | if ($itemsToRemove -and $itemsToRemove.length) 19 | { 20 | foreach ($itemToRemove in $itemsToRemove) 21 | { 22 | $msbuild.Xml.RemoveChild($itemToRemove) | out-null 23 | } 24 | 25 | $project.Save() 26 | } -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/Web.Debug.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 17 | 18 | 29 | 30 | -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/Web.Release.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 17 | 18 | 19 | 30 | 31 | -------------------------------------------------------------------------------- /InstagramWrapper/Service/InstagramAuth.cs: -------------------------------------------------------------------------------- 1 | using InstagramWrapper.Model; 2 | using Newtonsoft.Json; 3 | using System; 4 | using System.Collections.Generic; 5 | using System.IO; 6 | using System.Linq; 7 | using System.Net; 8 | using System.Net.Http; 9 | using System.Text; 10 | using System.Threading; 11 | 12 | 13 | namespace InstagramWrapper.Service 14 | { 15 | public class InstagramAuth 16 | { 17 | public OuthUser GetAccessToken(string code,InstaConfig ic) 18 | { 19 | var client = new HttpClient(); 20 | 21 | var postData = new List>(); 22 | postData.Add(new KeyValuePair("client_id", ic.client_id)); 23 | postData.Add(new KeyValuePair("client_secret", ic.client_secret)); 24 | postData.Add(new KeyValuePair("grant_type", "authorization_code")); 25 | postData.Add(new KeyValuePair("redirect_uri", ic.redirect_uri)); 26 | postData.Add(new KeyValuePair("code", code)); 27 | HttpContent content = new FormUrlEncodedContent(postData); 28 | 29 | 30 | var rslt = client.PostAsync("https://api.instagram.com/oauth/access_token", content).Result; 31 | var result = rslt.Content.ReadAsStringAsync().Result; 32 | OuthUser aa = JsonConvert.DeserializeObject(result); 33 | return aa; 34 | } 35 | 36 | 37 | } 38 | } -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("InstagramWrapper.Web.Test")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("InstagramWrapper.Web.Test")] 13 | [assembly: AssemblyCopyright("Copyright © 2014")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("0e3800f8-dc11-4e55-8703-6a01da37a006")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Revision and Build Numbers 33 | // by using the '*' as shown below: 34 | [assembly: AssemblyVersion("1.0.0.0")] 35 | [assembly: AssemblyFileVersion("1.0.0.0")] 36 | -------------------------------------------------------------------------------- /InstagramWrapper/EndPoints/Likes.cs: -------------------------------------------------------------------------------- 1 | using InstagramWrapper.Model; 2 | using InstagramWrapper.Service; 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Linq; 6 | using System.Text; 7 | 8 | namespace InstagramWrapper.EndPoints 9 | { 10 | public class Likes 11 | { 12 | InstagramCall ac; 13 | public Likes() 14 | { 15 | ac = new InstagramCall(); 16 | } 17 | public LikesResponse GetMediaLikes(string id, string act) { 18 | Dictionary parameters = new Dictionary(); 19 | parameters.Add("access_token", act); 20 | var url = String.Format("media/{0}/likes", id); 21 | var result = ac.ApiCall(url, parameters); 22 | var response = Newtonsoft.Json.JsonConvert.DeserializeObject(result); 23 | return response; 24 | } 25 | 26 | public LikesResponse LikeMedia(string id, string act) 27 | { 28 | 29 | var result = ac.GetApi(string.Format("media/{0}/likes?access_token={1}", id, act), null); 30 | var response = Newtonsoft.Json.JsonConvert.DeserializeObject(result); 31 | return response; 32 | } 33 | 34 | public LikesResponse UnlikeMedia(string id, string act) 35 | { 36 | 37 | var result = ac.DeleteApi(string.Format("media/{0}/likes?access_token={1}", id, act)); 38 | 39 | var response = Newtonsoft.Json.JsonConvert.DeserializeObject(result); 40 | return response; 41 | } 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /InstagramWrapper/EndPoints/Comments.cs: -------------------------------------------------------------------------------- 1 | using InstagramWrapper.Model; 2 | using InstagramWrapper.Service; 3 | using Newtonsoft.Json; 4 | using System; 5 | using System.Collections.Generic; 6 | using System.Linq; 7 | using System.Text; 8 | 9 | namespace InstagramWrapper.EndPoints 10 | { 11 | public class Comments 12 | { 13 | InstagramCall ac; 14 | public Comments() 15 | { 16 | ac = new InstagramCall(); 17 | } 18 | public CommentsResponse GetMediaComments(string id, string act) 19 | { 20 | Dictionary parameters = new Dictionary(); 21 | parameters.Add("access_token", act); 22 | var url = String.Format("media/{0}/comments",id); 23 | var result = ac.ApiCall(url, parameters); 24 | var response = JsonConvert.DeserializeObject(result); 25 | return response; 26 | } 27 | 28 | public string PostComment(string id, string _comment, string act) { 29 | Dictionary parameters = new Dictionary(); parameters.Add("text", _comment); 30 | var result = ac.GetApi(string.Format("media/{0}/comments?access_token={1}", id, act), parameters); 31 | 32 | return result; 33 | } 34 | 35 | public string DeleteComment(string commnetid, string mediaid, string act) { 36 | var result = ac.DeleteApi(String.Format("media/{0}/comments/{1}?access_token={2}",mediaid,commnetid,act)); 37 | 38 | return result; 39 | 40 | } 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /InstagramWrapper.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 2013 4 | VisualStudioVersion = 12.0.30723.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "InstagramWrapper", "InstagramWrapper\InstagramWrapper.csproj", "{79003172-9BF4-4433-99FD-2E034233DF1F}" 7 | EndProject 8 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "InstagramWrapper.Web.Test", "InstagramWrapper.Web.Test\InstagramWrapper.Web.Test.csproj", "{D4B1E906-C121-4454-8573-159914341F44}" 9 | EndProject 10 | Global 11 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 12 | Debug|Any CPU = Debug|Any CPU 13 | Release|Any CPU = Release|Any CPU 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {79003172-9BF4-4433-99FD-2E034233DF1F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 17 | {79003172-9BF4-4433-99FD-2E034233DF1F}.Debug|Any CPU.Build.0 = Debug|Any CPU 18 | {79003172-9BF4-4433-99FD-2E034233DF1F}.Release|Any CPU.ActiveCfg = Release|Any CPU 19 | {79003172-9BF4-4433-99FD-2E034233DF1F}.Release|Any CPU.Build.0 = Release|Any CPU 20 | {D4B1E906-C121-4454-8573-159914341F44}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 21 | {D4B1E906-C121-4454-8573-159914341F44}.Debug|Any CPU.Build.0 = Debug|Any CPU 22 | {D4B1E906-C121-4454-8573-159914341F44}.Release|Any CPU.ActiveCfg = Release|Any CPU 23 | {D4B1E906-C121-4454-8573-159914341F44}.Release|Any CPU.Build.0 = Release|Any CPU 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/Views/Instagram/PlaceFeed.cshtml: -------------------------------------------------------------------------------- 1 | @model InstagramWrapper.Model.MediaResults 2 | 3 | 4 | @foreach (var item in Model.data) 5 | { 6 |
7 |
8 |
@item.user.full_name
9 | @if (item.location != null) 10 | {@item.location.name} 11 |
12 |
13 | @{ 14 | if (item.type == "image") 15 | { 16 | 17 | } 18 | else if (item.type == "video") 19 | { 20 | 24 | } 25 | } 26 |

27 | Likes: @item.likes.count - Comments: @item.comments.count 28 | @{ 29 | if (item.user_has_liked) 30 | { 31 | 32 | } 33 | else 34 | { 35 | 36 | } 37 | } 38 |

39 |
40 |
41 | } 42 | @Html.HiddenFor(x => x.pagination.next_max_id) 43 | 44 | -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/Views/Instagram/UserFeed.cshtml: -------------------------------------------------------------------------------- 1 | @model InstagramWrapper.Model.InstagramResponse 2 | 3 | 4 | @foreach (var item in Model.data) 5 | { 6 |
7 |
8 |
@item.user.full_name
9 | @if (item.location != null) 10 | {@item.location.name} 11 |
12 |
13 | @{ 14 | if (item.type == "image") 15 | { 16 | 17 | } 18 | else if (item.type == "video") 19 | { 20 | 24 | } 25 | } 26 |

27 | Likes: @item.likes.count - Comments: @item.comments.count 28 | @{ 29 | if (item.user_has_liked) 30 | { 31 | 32 | } 33 | else 34 | { 35 | 36 | } 37 | } 38 |

39 |
40 |
41 | } 42 | @Html.HiddenFor(x => x.pagination.next_max_id) 43 | 44 | -------------------------------------------------------------------------------- /InstagramWrapper/EndPoints/Tags.cs: -------------------------------------------------------------------------------- 1 | using InstagramWrapper.Model; 2 | using InstagramWrapper.Service; 3 | using Newtonsoft.Json; 4 | using System; 5 | using System.Collections.Generic; 6 | using System.Linq; 7 | using System.Text; 8 | 9 | namespace InstagramWrapper.EndPoints 10 | { 11 | public class Tags 12 | { 13 | InstagramCall ac; 14 | public Tags() 15 | { 16 | ac = new InstagramCall(); 17 | } 18 | public TagResult GetTag(string tag, string act) { 19 | Dictionary parameters = new Dictionary(); 20 | parameters.Add("access_token", act); 21 | var url = String.Format("tags/{0}", tag); 22 | var result = ac.ApiCall(url, parameters); 23 | var response = JsonConvert.DeserializeObject(result); 24 | return response; 25 | } 26 | public MediaResults GetTagMedias(string tag, string act, string next_max_tag_id = "1", string min_tag_id="1") 27 | { 28 | Dictionary parameters = new Dictionary(); 29 | parameters.Add("access_token", act); 30 | if (next_max_tag_id != "1") parameters.Add("max_id", next_max_tag_id); 31 | if (min_tag_id != "1") parameters.Add("min_id", min_tag_id); 32 | var url = String.Format("tags/{0}/media/recent", tag); 33 | var result = ac.ApiCall(url, parameters); 34 | var response = JsonConvert.DeserializeObject(result); 35 | return response; 36 | } 37 | public TagResults TagSearch(string q, string act) 38 | { 39 | Dictionary parameters = new Dictionary(); 40 | parameters.Add("access_token", act); 41 | parameters.Add("q",q); 42 | var url = String.Format("tags/search"); 43 | var result = ac.ApiCall(url, parameters); 44 | var response = JsonConvert.DeserializeObject(result); 45 | return response; 46 | } 47 | 48 | } 49 | } 50 | -------------------------------------------------------------------------------- /InstagramWrapper/EndPoints/Media.cs: -------------------------------------------------------------------------------- 1 | using InstagramWrapper.Model; 2 | using InstagramWrapper.Service; 3 | using Newtonsoft.Json; 4 | using System; 5 | using System.Collections.Generic; 6 | using System.Linq; 7 | using System.Text; 8 | 9 | namespace InstagramWrapper.EndPoints 10 | { 11 | public class Media 12 | { 13 | InstagramCall ac; 14 | public Media() 15 | { 16 | ac = new InstagramCall(); 17 | } 18 | public MediaResult GetMedia(string id, string act) 19 | { 20 | Dictionary parameters = new Dictionary(); 21 | parameters.Add("access_token",act); 22 | var url = String.Format("media/{0}",id); 23 | var result = ac.ApiCall(url,parameters); 24 | var response = JsonConvert.DeserializeObject(result); 25 | return response; 26 | } 27 | public MediaResults Search(string lat,string lng,string act, string maxtimespan="1",string mintimespan="",int distance=0) { 28 | Dictionary parameters = new Dictionary(); 29 | parameters.Add("access_token",act); 30 | parameters.Add("lat",lat); 31 | parameters.Add("lng",lng); 32 | if (maxtimespan != "1") parameters.Add("max_timestamp", maxtimespan); 33 | if (mintimespan != "1") parameters.Add("min_timestamp", mintimespan); 34 | if (distance > 0 && distance <= 5000) parameters.Add("distance", distance.ToString()); 35 | var url = String.Format("media/search"); 36 | var result = ac.ApiCall(url,parameters); 37 | var response = JsonConvert.DeserializeObject(result); 38 | return response; 39 | } 40 | 41 | public MediaResults GetPopular(string act) 42 | { 43 | Dictionary parameters = new Dictionary(); 44 | parameters.Add("access_token", act); 45 | var url = String.Format("media/popular"); 46 | var result = ac.ApiCall(url,parameters); 47 | var response = JsonConvert.DeserializeObject(result); 48 | return response; 49 | } 50 | } 51 | } 52 | -------------------------------------------------------------------------------- /InstagramWrapper/bin/Debug/InstagramWrapper.dll.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /InstagramWrapper/obj/Debug/InstagramWrapper.csproj.App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.Build.1.0.14/tools/Install.ps1: -------------------------------------------------------------------------------- 1 | param($installPath, $toolsPath, $package, $project) 2 | # This is the MSBuild targets file to add 3 | $targetsFile = [System.IO.Path]::Combine($toolsPath, $package.Id + '.targets') 4 | 5 | # Need to load MSBuild assembly if it's not loaded yet. 6 | Add-Type -AssemblyName 'Microsoft.Build, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 7 | 8 | # Grab the loaded MSBuild project for the project 9 | # Normalize project path before calling GetLoadedProjects as it performs a string based match 10 | $msbuild = [Microsoft.Build.Evaluation.ProjectCollection]::GlobalProjectCollection.GetLoadedProjects([System.IO.Path]::GetFullPath($project.FullName)) | Select-Object -First 1 11 | 12 | # Make the path to the targets file relative. 13 | $projectUri = new-object Uri($project.FullName, [System.UriKind]::Absolute) 14 | $targetUri = new-object Uri($targetsFile, [System.UriKind]::Absolute) 15 | $relativePath = [System.Uri]::UnescapeDataString($projectUri.MakeRelativeUri($targetUri).ToString()).Replace([System.IO.Path]::AltDirectorySeparatorChar, [System.IO.Path]::DirectorySeparatorChar) 16 | 17 | # Add the import with a condition, to allow the project to load without the targets present. 18 | $import = $msbuild.Xml.AddImport($relativePath) 19 | $import.Condition = "Exists('$relativePath')" 20 | 21 | # Add a target to fail the build when our targets are not imported 22 | $target = $msbuild.Xml.AddTarget("EnsureBclBuildImported") 23 | $target.BeforeTargets = "BeforeBuild" 24 | $target.Condition = "'`$(BclBuildImported)' == ''" 25 | 26 | # if the targets don't exist at the time the target runs, package restore didn't run 27 | $errorTask = $target.AddTask("Error") 28 | $errorTask.Condition = "!Exists('$relativePath')" 29 | $errorTask.SetParameter("Text", "This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=317567."); 30 | $errorTask.SetParameter("HelpKeyword", "BCLBUILD2001"); 31 | 32 | # if the targets exist at the time the target runs, package restore ran but the build didn't import the targets. 33 | $errorTask = $target.AddTask("Error") 34 | $errorTask.Condition = "Exists('$relativePath')" 35 | $errorTask.SetParameter("Text", "The build restored NuGet packages. Build the project again to include these packages in the build. For more information, see http://go.microsoft.com/fwlink/?LinkID=317568."); 36 | $errorTask.SetParameter("HelpKeyword", "BCLBUILD2002"); 37 | 38 | $project.Save() -------------------------------------------------------------------------------- /InstagramWrapper/bin/Debug/System.IO.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.IO 5 | 6 | 7 | 8 | 9 | A strongly-typed resource class, for looking up localized strings, etc. 10 | 11 | 12 | 13 | 14 | Returns the cached ResourceManager instance used by this class. 15 | 16 | 17 | 18 | 19 | Overrides the current thread's CurrentUICulture property for all 20 | resource lookups using this strongly typed resource class. 21 | 22 | 23 | 24 | 25 | Looks up a localized string similar to Found invalid data while decoding.. 26 | 27 | 28 | 29 | 30 | The exception that is thrown when a data stream is in an invalid format. 31 | 32 | 33 | 34 | 35 | Initializes a new instance of the class. 36 | 37 | 38 | 39 | 40 | Initializes a new instance of the class with a specified error message. 41 | 42 | The error message that explains the reason for the exception. 43 | 44 | 45 | 46 | Initializes a new instance of the class with a reference to the inner exception that is the cause of this exception. 47 | The error message that explains the reason for the exception. 48 | The exception that is the cause of the current exception. If the parameter is not null, the current exception is raised in a catch block that handles the inner exception. 49 | 50 | 51 | 52 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/sl4/System.IO.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.IO 5 | 6 | 7 | 8 | 9 | A strongly-typed resource class, for looking up localized strings, etc. 10 | 11 | 12 | 13 | 14 | Returns the cached ResourceManager instance used by this class. 15 | 16 | 17 | 18 | 19 | Overrides the current thread's CurrentUICulture property for all 20 | resource lookups using this strongly typed resource class. 21 | 22 | 23 | 24 | 25 | Looks up a localized string similar to Found invalid data while decoding.. 26 | 27 | 28 | 29 | 30 | The exception that is thrown when a data stream is in an invalid format. 31 | 32 | 33 | 34 | 35 | Initializes a new instance of the class. 36 | 37 | 38 | 39 | 40 | Initializes a new instance of the class with a specified error message. 41 | 42 | The error message that explains the reason for the exception. 43 | 44 | 45 | 46 | Initializes a new instance of the class with a reference to the inner exception that is the cause of this exception. 47 | The error message that explains the reason for the exception. 48 | The exception that is the cause of the current exception. If the parameter is not null, the current exception is raised in a catch block that handles the inner exception. 49 | 50 | 51 | 52 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/sl5/System.IO.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.IO 5 | 6 | 7 | 8 | 9 | A strongly-typed resource class, for looking up localized strings, etc. 10 | 11 | 12 | 13 | 14 | Returns the cached ResourceManager instance used by this class. 15 | 16 | 17 | 18 | 19 | Overrides the current thread's CurrentUICulture property for all 20 | resource lookups using this strongly typed resource class. 21 | 22 | 23 | 24 | 25 | Looks up a localized string similar to Found invalid data while decoding.. 26 | 27 | 28 | 29 | 30 | The exception that is thrown when a data stream is in an invalid format. 31 | 32 | 33 | 34 | 35 | Initializes a new instance of the class. 36 | 37 | 38 | 39 | 40 | Initializes a new instance of the class with a specified error message. 41 | 42 | The error message that explains the reason for the exception. 43 | 44 | 45 | 46 | Initializes a new instance of the class with a reference to the inner exception that is the cause of this exception. 47 | The error message that explains the reason for the exception. 48 | The exception that is the cause of the current exception. If the parameter is not null, the current exception is raised in a catch block that handles the inner exception. 49 | 50 | 51 | 52 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/sl4-windowsphone71/System.IO.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.IO 5 | 6 | 7 | 8 | 9 | A strongly-typed resource class, for looking up localized strings, etc. 10 | 11 | 12 | 13 | 14 | Returns the cached ResourceManager instance used by this class. 15 | 16 | 17 | 18 | 19 | Overrides the current thread's CurrentUICulture property for all 20 | resource lookups using this strongly typed resource class. 21 | 22 | 23 | 24 | 25 | Looks up a localized string similar to Found invalid data while decoding.. 26 | 27 | 28 | 29 | 30 | The exception that is thrown when a data stream is in an invalid format. 31 | 32 | 33 | 34 | 35 | Initializes a new instance of the class. 36 | 37 | 38 | 39 | 40 | Initializes a new instance of the class with a specified error message. 41 | 42 | The error message that explains the reason for the exception. 43 | 44 | 45 | 46 | Initializes a new instance of the class with a reference to the inner exception that is the cause of this exception. 47 | The error message that explains the reason for the exception. 48 | The exception that is the cause of the current exception. If the parameter is not null, the current exception is raised in a catch block that handles the inner exception. 49 | 50 | 51 | 52 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8/System.IO.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.IO 5 | 6 | 7 | 8 | 9 | A strongly-typed resource class, for looking up localized strings, etc. 10 | 11 | 12 | 13 | 14 | Returns the cached ResourceManager instance used by this class. 15 | 16 | 17 | 18 | 19 | Overrides the current thread's CurrentUICulture property for all 20 | resource lookups using this strongly typed resource class. 21 | 22 | 23 | 24 | 25 | Looks up a localized string similar to Found invalid data while decoding.. 26 | 27 | 28 | 29 | 30 | The exception that is thrown when a data stream is in an invalid format. 31 | 32 | 33 | 34 | 35 | Initializes a new instance of the class. 36 | 37 | 38 | 39 | 40 | Initializes a new instance of the class with a specified error message. 41 | 42 | The error message that explains the reason for the exception. 43 | 44 | 45 | 46 | Initializes a new instance of the class with a reference to the inner exception that is the cause of this exception. 47 | The error message that explains the reason for the exception. 48 | The exception that is the cause of the current exception. If the parameter is not null, the current exception is raised in a catch block that handles the inner exception. 49 | 50 | 51 | 52 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+win8+wp8+wpa81/System.IO.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.IO 5 | 6 | 7 | 8 | 9 | A strongly-typed resource class, for looking up localized strings, etc. 10 | 11 | 12 | 13 | 14 | Returns the cached ResourceManager instance used by this class. 15 | 16 | 17 | 18 | 19 | Overrides the current thread's CurrentUICulture property for all 20 | resource lookups using this strongly typed resource class. 21 | 22 | 23 | 24 | 25 | Looks up a localized string similar to Found invalid data while decoding.. 26 | 27 | 28 | 29 | 30 | The exception that is thrown when a data stream is in an invalid format. 31 | 32 | 33 | 34 | 35 | Initializes a new instance of the class. 36 | 37 | 38 | 39 | 40 | Initializes a new instance of the class with a specified error message. 41 | 42 | The error message that explains the reason for the exception. 43 | 44 | 45 | 46 | Initializes a new instance of the class with a reference to the inner exception that is the cause of this exception. 47 | The error message that explains the reason for the exception. 48 | The exception that is the cause of the current exception. If the parameter is not null, the current exception is raised in a catch block that handles the inner exception. 49 | 50 | 51 | 52 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8+wp71+wpa81/System.IO.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.IO 5 | 6 | 7 | 8 | 9 | A strongly-typed resource class, for looking up localized strings, etc. 10 | 11 | 12 | 13 | 14 | Returns the cached ResourceManager instance used by this class. 15 | 16 | 17 | 18 | 19 | Overrides the current thread's CurrentUICulture property for all 20 | resource lookups using this strongly typed resource class. 21 | 22 | 23 | 24 | 25 | Looks up a localized string similar to Found invalid data while decoding.. 26 | 27 | 28 | 29 | 30 | The exception that is thrown when a data stream is in an invalid format. 31 | 32 | 33 | 34 | 35 | Initializes a new instance of the class. 36 | 37 | 38 | 39 | 40 | Initializes a new instance of the class with a specified error message. 41 | 42 | The error message that explains the reason for the exception. 43 | 44 | 45 | 46 | Initializes a new instance of the class with a reference to the inner exception that is the cause of this exception. 47 | The error message that explains the reason for the exception. 48 | The exception that is the cause of the current exception. If the parameter is not null, the current exception is raised in a catch block that handles the inner exception. 49 | 50 | 51 | 52 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8+wp8+wpa81/System.IO.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.IO 5 | 6 | 7 | 8 | 9 | A strongly-typed resource class, for looking up localized strings, etc. 10 | 11 | 12 | 13 | 14 | Returns the cached ResourceManager instance used by this class. 15 | 16 | 17 | 18 | 19 | Overrides the current thread's CurrentUICulture property for all 20 | resource lookups using this strongly typed resource class. 21 | 22 | 23 | 24 | 25 | Looks up a localized string similar to Found invalid data while decoding.. 26 | 27 | 28 | 29 | 30 | The exception that is thrown when a data stream is in an invalid format. 31 | 32 | 33 | 34 | 35 | Initializes a new instance of the class. 36 | 37 | 38 | 39 | 40 | Initializes a new instance of the class with a specified error message. 41 | 42 | The error message that explains the reason for the exception. 43 | 44 | 45 | 46 | Initializes a new instance of the class with a reference to the inner exception that is the cause of this exception. 47 | The error message that explains the reason for the exception. 48 | The exception that is the cause of the current exception. If the parameter is not null, the current exception is raised in a catch block that handles the inner exception. 49 | 50 | 51 | 52 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl5+win8+wp8+wpa81/System.IO.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.IO 5 | 6 | 7 | 8 | 9 | A strongly-typed resource class, for looking up localized strings, etc. 10 | 11 | 12 | 13 | 14 | Returns the cached ResourceManager instance used by this class. 15 | 16 | 17 | 18 | 19 | Overrides the current thread's CurrentUICulture property for all 20 | resource lookups using this strongly typed resource class. 21 | 22 | 23 | 24 | 25 | Looks up a localized string similar to Found invalid data while decoding.. 26 | 27 | 28 | 29 | 30 | The exception that is thrown when a data stream is in an invalid format. 31 | 32 | 33 | 34 | 35 | Initializes a new instance of the class. 36 | 37 | 38 | 39 | 40 | Initializes a new instance of the class with a specified error message. 41 | 42 | The error message that explains the reason for the exception. 43 | 44 | 45 | 46 | Initializes a new instance of the class with a reference to the inner exception that is the cause of this exception. 47 | The error message that explains the reason for the exception. 48 | The exception that is the cause of the current exception. If the parameter is not null, the current exception is raised in a catch block that handles the inner exception. 49 | 50 | 51 | 52 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | csharp-instagram-wrapper 2 | ======================== 3 | [ Demo](http://devkod.com/InstagramCSharpSdk) 4 | # C# SDK for Instagram API 5 | It's C# wrapper to use Instagram API. 6 | To install InstagramWrapper, run the following command in the Package Manager Console 7 | PM> Install-Package InstagramWrapper 8 | or Download Project and add reference InstagramWrapper.dll on your project. 9 | # Depencies 10 | You must add Json.net(v 6.0 or Higher) references on your project 11 | To install Json.NET, run the following command in the Package Manager Console
12 |
Install-Package Newtonsoft.Json

13 | if you've already instaled (lower than 6.0) run this. command. 14 |
Update-Package Newtonsoft.Json
15 | 16 | # Create new Application 17 | Register your application on [Instagram Developers](http://instagram.com/developer/). 18 | While creating your app you must provide a redirect url. During the development application you can host your application on localhost 19 | 20 | # Authentication 21 | [Instagram Authentication Document](http://instagram.com/developer/authentication/) 22 | If you are developing a web application create a Sign in Link 23 |
24 | https://instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=token
25 | Sign in wit Instagram
26 | For other type porjects (win form, store app or win phone) use web browser component and redicet login url. 27 | 28 | 29 | # Permissions 30 | However, if you plan on asking for extended access such as liking, commenting, or managing friendships, you’ll have to specify these scopes in your authorization request. Here are the scopes we currently support: 31 | + `basic`: - to read any and all data related to a user (e.g. following/followed-by lists, photos, etc.) (granted by default) 32 | + `comments` - to create or delete comments on a user’s behalf 33 | + `relationships` - to follow and unfollow users on a user’s behalf 34 | + `likes` - to like and unlike items on a user’s behalf 35 | 36 |

add scope parameter in your sign in url: scope=likes+comments

37 | 38 | # Receiving Access Token 39 | After user signed in your application you'll get a code to get access token on redirect url.
http://your-redirect-uri?code=CODE
40 | It's easy to get an access token via C# SDK. 41 |
42 | InstagramAuth ia = new InstagramAuth();
43 | InstaConfig ic = new InstaConfig();
44 | ic.redirect_uri = ""; your app redirect url
45 | ic.client_secret = ""; your app secret
46 | ic.client_id = ""; //your app client id
47 | var user = ia.GetAccessToken(code,ic); // get user who loged in with an access_token
48 |  
49 | 50 | Keep Development Alive PayPal cagri058@hotmail.com 51 | -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/Web.config: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /InstagramWrapper/obj/Debug/InstagramWrapper.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- 1 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper\bin\Debug\InstagramWrapper.dll 2 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper\bin\Debug\InstagramWrapper.pdb 3 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper\obj\Debug\InstagramWrapper.csprojResolveAssemblyReference.cache 4 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper\obj\Debug\InstagramWrapper.dll 5 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper\obj\Debug\InstagramWrapper.pdb 6 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper\bin\Debug\Newtonsoft.Json.dll 7 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper\bin\Debug\Newtonsoft.Json.xml 8 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper\bin\Debug\InstagramWrapper.dll.config 9 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper\bin\Debug\System.IO.dll 10 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper\bin\Debug\System.Net.Http.dll 11 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper\bin\Debug\System.Net.Http.Extensions.dll 12 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper\bin\Debug\System.Net.Http.Primitives.dll 13 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper\bin\Debug\System.Runtime.dll 14 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper\bin\Debug\System.Threading.Tasks.dll 15 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper\bin\Debug\System.IO.xml 16 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper\bin\Debug\System.Net.Http.xml 17 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper\bin\Debug\System.Net.Http.Extensions.xml 18 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper\bin\Debug\System.Net.Http.Primitives.xml 19 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper\bin\Debug\System.Runtime.xml 20 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper\bin\Debug\System.Threading.Tasks.xml 21 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper\obj\Debug\InstagramWrapper.csproj.App.config 22 | -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/bin/InstagramWrapper.Web.Test.dll.config: -------------------------------------------------------------------------------- 1 | 2 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/bin/System.Web.WebPages.Deployment.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.Web.WebPages.Deployment 5 | 6 | 7 | 8 | Provides a registration point for pre-application start code for Web Pages deployment. 9 | 10 | 11 | Registers pre-application start code for Web Pages deployment. 12 | 13 | 14 | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. 15 | 16 | 17 | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. 18 | 19 | 20 | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. 21 | 22 | 23 | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. 24 | 25 | 26 | The path of the root directory for the application. 27 | 28 | 29 | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. 30 | 31 | 32 | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. 33 | 34 | 35 | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. 36 | 37 | 38 | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. 39 | 40 | 41 | -------------------------------------------------------------------------------- /packages/Microsoft.AspNet.WebPages.2.0.30506.0/lib/net40/System.Web.WebPages.Deployment.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.Web.WebPages.Deployment 5 | 6 | 7 | 8 | Provides a registration point for pre-application start code for Web Pages deployment. 9 | 10 | 11 | Registers pre-application start code for Web Pages deployment. 12 | 13 | 14 | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. 15 | 16 | 17 | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. 18 | 19 | 20 | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. 21 | 22 | 23 | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. 24 | 25 | 26 | The path of the root directory for the application. 27 | 28 | 29 | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. 30 | 31 | 32 | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. 33 | 34 | 35 | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. 36 | 37 | 38 | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code. 39 | 40 | 41 | -------------------------------------------------------------------------------- /InstagramWrapper/EndPoints/Relationship.cs: -------------------------------------------------------------------------------- 1 | using InstagramWrapper.Model; 2 | using InstagramWrapper.Service; 3 | using Newtonsoft.Json; 4 | using System; 5 | using System.Collections.Generic; 6 | using System.Linq; 7 | using System.Text; 8 | 9 | namespace InstagramWrapper.EndPoints 10 | { 11 | public class Relationship 12 | { 13 | InstagramCall ac; 14 | public Relationship() 15 | { 16 | ac = new InstagramCall(); 17 | } 18 | public UserProfiles GetUserFollows(string id, string act, string next_cursor = "1") 19 | { 20 | Dictionary parameters = new Dictionary(); 21 | parameters.Add("access_token", act); 22 | if (next_cursor != "1") parameters.Add("cursor", next_cursor); 23 | var result = ac.ApiCall(string.Format("users/{0}/follows", id), parameters); 24 | var response = JsonConvert.DeserializeObject(result); 25 | return response; 26 | } 27 | public UserProfiles GetUserFollowedby(string id, string act, string next_cursor = "1") 28 | { 29 | Dictionary parameters = new Dictionary(); 30 | parameters.Add("access_token", act); 31 | if (next_cursor != "1") parameters.Add("cursor", next_cursor); 32 | var result = ac.ApiCall(string.Format("users/{0}/followed-by", id), parameters); 33 | var response = JsonConvert.DeserializeObject(result); 34 | return response; 35 | } 36 | public Requests GetRequests(string act) 37 | { 38 | Dictionary parameters = new Dictionary(); 39 | parameters.Add("access_token", act); 40 | var result = ac.ApiCall(string.Format("users/self/requested-by"), parameters); 41 | var response = JsonConvert.DeserializeObject(result); 42 | return response; 43 | } 44 | public RelationshipResponse GetRelationship(string id, string act) 45 | { 46 | Dictionary parameters = new Dictionary(); 47 | parameters.Add("access_token", act); 48 | var result = ac.ApiCall(string.Format("users/{0}/relationship", id), parameters); 49 | var response = JsonConvert.DeserializeObject(result); 50 | return response; 51 | } 52 | 53 | public RelationshipResponse PostRelationship(string id, string act, string action) 54 | { 55 | Dictionary parameters = new Dictionary(); parameters.Add("action", action); 56 | var result = ac.GetApi(string.Format("users/{0}/relationship?access_token={1}", id,act),parameters); 57 | var response = JsonConvert.DeserializeObject(result); 58 | return response; 59 | } 60 | } 61 | } 62 | -------------------------------------------------------------------------------- /InstagramWrapper/bin/Debug/System.Net.Http.Primitives.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.Net.Http.Primitives 5 | 6 | 7 | 8 | 9 | Represents the file compression and decompression encoding format to be used to compress the data received in response to an . 10 | 11 | 12 | 13 | 14 | Do not use compression. 15 | 16 | 17 | 18 | 19 | Use the gZip compression-decompression algorithm. 20 | 21 | 22 | 23 | 24 | Use the deflate compression-decompression algorithm. 25 | 26 | 27 | 28 | 29 | Provides the base interface for implementation of proxy access for the class. 30 | 31 | 32 | 33 | 34 | Returns the URI of a proxy. 35 | 36 | A that specifies the requested Internet resource. 37 | A instance that contains the URI of the proxy used to contact . 38 | 39 | 40 | 41 | Indicates that the proxy should not be used for the specified host. 42 | 43 | The of the host to check for proxy use. 44 | true if the proxy server should not be used for ; otherwise, false. 45 | 46 | 47 | 48 | The credentials to submit to the proxy server for authentication. 49 | 50 | An instance that contains the credentials that are needed to authenticate a request to the proxy server. 51 | 52 | 53 | 54 | The System.Net.TransportContext class provides additional context about the underlying transport layer. 55 | 56 | 57 | 58 | 59 | -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/Views/Instagram/Place.cshtml: -------------------------------------------------------------------------------- 1 | @model InstagramWrapper.Web.Test.Models.PlaceModel 2 | 3 | 4 | 5 | 6 | Instagram C# Wrapper 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 |
16 |

@Model.place.name

17 |
18 |
19 | @Html.Partial("PlaceFeed", Model.Medias) 20 |
21 |
22 | 23 |
24 |
25 | @Html.HiddenFor(x=>x.place.id) 26 | 27 | 75 | 76 | 77 | -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/sl4-windowsphone71/System.Net.Http.Primitives.XML: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.Net.Http.Primitives 5 | 6 | 7 | 8 | 9 | Represents the file compression and decompression encoding format to be used to compress the data received in response to an . 10 | 11 | 12 | 13 | 14 | Do not use compression. 15 | 16 | 17 | 18 | 19 | Use the gZip compression-decompression algorithm. 20 | 21 | 22 | 23 | 24 | Use the deflate compression-decompression algorithm. 25 | 26 | 27 | 28 | 29 | Provides the base interface for implementation of proxy access for the class. 30 | 31 | 32 | 33 | 34 | Returns the URI of a proxy. 35 | 36 | A that specifies the requested Internet resource. 37 | A instance that contains the URI of the proxy used to contact . 38 | 39 | 40 | 41 | Indicates that the proxy should not be used for the specified host. 42 | 43 | The of the host to check for proxy use. 44 | true if the proxy server should not be used for ; otherwise, false. 45 | 46 | 47 | 48 | The credentials to submit to the proxy server for authentication. 49 | 50 | An instance that contains the credentials that are needed to authenticate a request to the proxy server. 51 | 52 | 53 | 54 | The System.Net.TransportContext class provides additional context about the underlying transport layer. 55 | 56 | 57 | 58 | 59 | -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/portable-net40+sl4+win8+wp71+wpa81/System.Net.Http.Primitives.XML: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.Net.Http.Primitives 5 | 6 | 7 | 8 | 9 | Represents the file compression and decompression encoding format to be used to compress the data received in response to an . 10 | 11 | 12 | 13 | 14 | Do not use compression. 15 | 16 | 17 | 18 | 19 | Use the gZip compression-decompression algorithm. 20 | 21 | 22 | 23 | 24 | Use the deflate compression-decompression algorithm. 25 | 26 | 27 | 28 | 29 | Provides the base interface for implementation of proxy access for the class. 30 | 31 | 32 | 33 | 34 | Returns the URI of a proxy. 35 | 36 | A that specifies the requested Internet resource. 37 | A instance that contains the URI of the proxy used to contact . 38 | 39 | 40 | 41 | Indicates that the proxy should not be used for the specified host. 42 | 43 | The of the host to check for proxy use. 44 | true if the proxy server should not be used for ; otherwise, false. 45 | 46 | 47 | 48 | The credentials to submit to the proxy server for authentication. 49 | 50 | An instance that contains the credentials that are needed to authenticate a request to the proxy server. 51 | 52 | 53 | 54 | The System.Net.TransportContext class provides additional context about the underlying transport layer. 55 | 56 | 57 | 58 | 59 | -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/Views/Web.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 |
7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 39 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | -------------------------------------------------------------------------------- /InstagramWrapper/bin/Debug/System.Runtime.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.Runtime 5 | 6 | 7 | 8 | Defines a provider for progress updates. 9 | The type of progress update value. 10 | 11 | 12 | Reports a progress update. 13 | The value of the updated progress. 14 | 15 | 16 | Identities the async state machine type for this method. 17 | 18 | 19 | Identities the state machine type for this method. 20 | 21 | 22 | Initializes the attribute. 23 | The type that implements the state machine. 24 | 25 | 26 | Gets the type that implements the state machine. 27 | 28 | 29 | Initializes the attribute. 30 | The type that implements the state machine. 31 | 32 | 33 | 34 | Allows you to obtain the method or property name of the caller to the method. 35 | 36 | 37 | 38 | 39 | Allows you to obtain the line number in the source file at which the method is called. 40 | 41 | 42 | 43 | 44 | Allows you to obtain the full path of the source file that contains the caller. 45 | This is the file path at the time of compile. 46 | 47 | 48 | 49 | Identities the iterator state machine type for this method. 50 | 51 | 52 | Initializes the attribute. 53 | The type that implements the state machine. 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/sl4/System.Runtime.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.Runtime 5 | 6 | 7 | 8 | Defines a provider for progress updates. 9 | The type of progress update value. 10 | 11 | 12 | Reports a progress update. 13 | The value of the updated progress. 14 | 15 | 16 | Identities the async state machine type for this method. 17 | 18 | 19 | Identities the state machine type for this method. 20 | 21 | 22 | Initializes the attribute. 23 | The type that implements the state machine. 24 | 25 | 26 | Gets the type that implements the state machine. 27 | 28 | 29 | Initializes the attribute. 30 | The type that implements the state machine. 31 | 32 | 33 | 34 | Allows you to obtain the method or property name of the caller to the method. 35 | 36 | 37 | 38 | 39 | Allows you to obtain the line number in the source file at which the method is called. 40 | 41 | 42 | 43 | 44 | Allows you to obtain the full path of the source file that contains the caller. 45 | This is the file path at the time of compile. 46 | 47 | 48 | 49 | Identities the iterator state machine type for this method. 50 | 51 | 52 | Initializes the attribute. 53 | The type that implements the state machine. 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/sl5/System.Runtime.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.Runtime 5 | 6 | 7 | 8 | Defines a provider for progress updates. 9 | The type of progress update value. 10 | 11 | 12 | Reports a progress update. 13 | The value of the updated progress. 14 | 15 | 16 | Identities the async state machine type for this method. 17 | 18 | 19 | Identities the state machine type for this method. 20 | 21 | 22 | Initializes the attribute. 23 | The type that implements the state machine. 24 | 25 | 26 | Gets the type that implements the state machine. 27 | 28 | 29 | Initializes the attribute. 30 | The type that implements the state machine. 31 | 32 | 33 | 34 | Allows you to obtain the method or property name of the caller to the method. 35 | 36 | 37 | 38 | 39 | Allows you to obtain the line number in the source file at which the method is called. 40 | 41 | 42 | 43 | 44 | Allows you to obtain the full path of the source file that contains the caller. 45 | This is the file path at the time of compile. 46 | 47 | 48 | 49 | Identities the iterator state machine type for this method. 50 | 51 | 52 | Initializes the attribute. 53 | The type that implements the state machine. 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/net40/System.Runtime.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.Runtime 5 | 6 | 7 | 8 | Defines a provider for progress updates. 9 | The type of progress update value. 10 | 11 | 12 | Reports a progress update. 13 | The value of the updated progress. 14 | 15 | 16 | Identities the async state machine type for this method. 17 | 18 | 19 | Identities the state machine type for this method. 20 | 21 | 22 | Initializes the attribute. 23 | The type that implements the state machine. 24 | 25 | 26 | Gets the type that implements the state machine. 27 | 28 | 29 | Initializes the attribute. 30 | The type that implements the state machine. 31 | 32 | 33 | 34 | Allows you to obtain the method or property name of the caller to the method. 35 | 36 | 37 | 38 | 39 | Allows you to obtain the line number in the source file at which the method is called. 40 | 41 | 42 | 43 | 44 | Allows you to obtain the full path of the source file that contains the caller. 45 | This is the file path at the time of compile. 46 | 47 | 48 | 49 | Identities the iterator state machine type for this method. 50 | 51 | 52 | Initializes the attribute. 53 | The type that implements the state machine. 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+win8/System.Runtime.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.Runtime 5 | 6 | 7 | 8 | Defines a provider for progress updates. 9 | The type of progress update value. 10 | 11 | 12 | Reports a progress update. 13 | The value of the updated progress. 14 | 15 | 16 | Identities the async state machine type for this method. 17 | 18 | 19 | Identities the state machine type for this method. 20 | 21 | 22 | Initializes the attribute. 23 | The type that implements the state machine. 24 | 25 | 26 | Gets the type that implements the state machine. 27 | 28 | 29 | Initializes the attribute. 30 | The type that implements the state machine. 31 | 32 | 33 | 34 | Allows you to obtain the method or property name of the caller to the method. 35 | 36 | 37 | 38 | 39 | Allows you to obtain the line number in the source file at which the method is called. 40 | 41 | 42 | 43 | 44 | Allows you to obtain the full path of the source file that contains the caller. 45 | This is the file path at the time of compile. 46 | 47 | 48 | 49 | Identities the iterator state machine type for this method. 50 | 51 | 52 | Initializes the attribute. 53 | The type that implements the state machine. 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8/System.Runtime.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.Runtime 5 | 6 | 7 | 8 | Defines a provider for progress updates. 9 | The type of progress update value. 10 | 11 | 12 | Reports a progress update. 13 | The value of the updated progress. 14 | 15 | 16 | Identities the async state machine type for this method. 17 | 18 | 19 | Identities the state machine type for this method. 20 | 21 | 22 | Initializes the attribute. 23 | The type that implements the state machine. 24 | 25 | 26 | Gets the type that implements the state machine. 27 | 28 | 29 | Initializes the attribute. 30 | The type that implements the state machine. 31 | 32 | 33 | 34 | Allows you to obtain the method or property name of the caller to the method. 35 | 36 | 37 | 38 | 39 | Allows you to obtain the line number in the source file at which the method is called. 40 | 41 | 42 | 43 | 44 | Allows you to obtain the full path of the source file that contains the caller. 45 | This is the file path at the time of compile. 46 | 47 | 48 | 49 | Identities the iterator state machine type for this method. 50 | 51 | 52 | Initializes the attribute. 53 | The type that implements the state machine. 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+win8+wp8+wpa81/System.Runtime.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.Runtime 5 | 6 | 7 | 8 | Defines a provider for progress updates. 9 | The type of progress update value. 10 | 11 | 12 | Reports a progress update. 13 | The value of the updated progress. 14 | 15 | 16 | Identities the async state machine type for this method. 17 | 18 | 19 | Identities the state machine type for this method. 20 | 21 | 22 | Initializes the attribute. 23 | The type that implements the state machine. 24 | 25 | 26 | Gets the type that implements the state machine. 27 | 28 | 29 | Initializes the attribute. 30 | The type that implements the state machine. 31 | 32 | 33 | 34 | Allows you to obtain the method or property name of the caller to the method. 35 | 36 | 37 | 38 | 39 | Allows you to obtain the line number in the source file at which the method is called. 40 | 41 | 42 | 43 | 44 | Allows you to obtain the full path of the source file that contains the caller. 45 | This is the file path at the time of compile. 46 | 47 | 48 | 49 | Identities the iterator state machine type for this method. 50 | 51 | 52 | Initializes the attribute. 53 | The type that implements the state machine. 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl4+win8+wp8+wpa81/System.Runtime.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.Runtime 5 | 6 | 7 | 8 | Defines a provider for progress updates. 9 | The type of progress update value. 10 | 11 | 12 | Reports a progress update. 13 | The value of the updated progress. 14 | 15 | 16 | Identities the async state machine type for this method. 17 | 18 | 19 | Identities the state machine type for this method. 20 | 21 | 22 | Initializes the attribute. 23 | The type that implements the state machine. 24 | 25 | 26 | Gets the type that implements the state machine. 27 | 28 | 29 | Initializes the attribute. 30 | The type that implements the state machine. 31 | 32 | 33 | 34 | Allows you to obtain the method or property name of the caller to the method. 35 | 36 | 37 | 38 | 39 | Allows you to obtain the line number in the source file at which the method is called. 40 | 41 | 42 | 43 | 44 | Allows you to obtain the full path of the source file that contains the caller. 45 | This is the file path at the time of compile. 46 | 47 | 48 | 49 | Identities the iterator state machine type for this method. 50 | 51 | 52 | Initializes the attribute. 53 | The type that implements the state machine. 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /packages/Microsoft.Bcl.1.1.9/lib/portable-net40+sl5+win8+wp8+wpa81/System.Runtime.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.Runtime 5 | 6 | 7 | 8 | Defines a provider for progress updates. 9 | The type of progress update value. 10 | 11 | 12 | Reports a progress update. 13 | The value of the updated progress. 14 | 15 | 16 | Identities the async state machine type for this method. 17 | 18 | 19 | Identities the state machine type for this method. 20 | 21 | 22 | Initializes the attribute. 23 | The type that implements the state machine. 24 | 25 | 26 | Gets the type that implements the state machine. 27 | 28 | 29 | Initializes the attribute. 30 | The type that implements the state machine. 31 | 32 | 33 | 34 | Allows you to obtain the method or property name of the caller to the method. 35 | 36 | 37 | 38 | 39 | Allows you to obtain the line number in the source file at which the method is called. 40 | 41 | 42 | 43 | 44 | Allows you to obtain the full path of the source file that contains the caller. 45 | This is the file path at the time of compile. 46 | 47 | 48 | 49 | Identities the iterator state machine type for this method. 50 | 51 | 52 | Initializes the attribute. 53 | The type that implements the state machine. 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/Views/Instagram/Index.cshtml: -------------------------------------------------------------------------------- 1 | @using InstagramWrapper; 2 | @model InstagramWrapper.Web.Test.Models.HomeModel 3 | 4 | 5 | 6 | Instagram C# Wrapper 7 | 8 | 9 | 10 | 11 | 12 | @Html.Partial("Login") 13 | @if (Model.user != null) 14 | { 15 | 16 |
17 |
18 | @Model.user.user.full_name   19 | @if (Model.user.user.counts != null) 20 | { 21 | @Html.Partial("Profile", Model.profilmodel); 22 | } 23 |
24 |
25 | @Html.Partial("UserFeed", Model.UserFeed) 26 |
27 |
28 | 29 |
30 |
31 | } 32 | @Html.HiddenFor(x => x.pagetype) 33 | 34 | 82 | 83 | 84 | -------------------------------------------------------------------------------- /InstagramWrapper/Service/InstagramCall.cs: -------------------------------------------------------------------------------- 1 | using InstagramWrapper.Model; 2 | using Newtonsoft.Json; 3 | using System; 4 | using System.Collections.Generic; 5 | using System.IO; 6 | using System.Linq; 7 | using System.Net; 8 | using System.Net.Http; 9 | using System.Text; 10 | using System.Threading; 11 | using System.Threading.Tasks; 12 | 13 | namespace InstagramWrapper.Service 14 | { 15 | 16 | public class InstagramCall 17 | { 18 | 19 | public string ApiCall(string endpoint, Dictionary _parameters) 20 | { 21 | StringBuilder parameters = new StringBuilder(); 22 | parameters.Append("?"); 23 | foreach (var item in _parameters) 24 | { 25 | parameters.AppendFormat("&{0}={1}", item.Key, item.Value); 26 | } 27 | string url = string.Format("https://api.instagram.com/v1/{0}{1}", endpoint, parameters.ToString()); 28 | var client = new HttpClient(); 29 | var rslt = client.GetAsync(url).Result; 30 | var result = rslt.Content.ReadAsStringAsync().Result; 31 | return result; 32 | } 33 | 34 | public string GetApi(string endpoint, Dictionary parameters) 35 | { 36 | 37 | HttpContent hc; 38 | var client = new HttpClient(); 39 | if(parameters!=null) hc = new FormUrlEncodedContent(parameters); 40 | else hc=new StringContent(" "); 41 | string url = string.Format("https://api.instagram.com/v1/{0}", endpoint); 42 | 43 | var rslt = client.PostAsync(url, hc).Result; 44 | var result = rslt.Content.ReadAsStringAsync().Result; 45 | return result; 46 | } 47 | public string DeleteApi(string endpoint) { 48 | var client = new HttpClient(); 49 | string url = string.Format("https://api.instagram.com/v1/{0}", endpoint); 50 | var rsl = client.DeleteAsync(url).Result; 51 | var result = rsl.Content.ReadAsStringAsync().Result; 52 | return result; 53 | } 54 | public InstagramResponse UserFee(string act) 55 | { 56 | Dictionary parameters = new Dictionary(); 57 | parameters.Add("access_token", act); 58 | var result = ApiCall("users/self/feed", parameters); 59 | var aa = JsonConvert.DeserializeObject(result); 60 | return aa; 61 | } 62 | 63 | public InstagramResponse Tag(string act) 64 | { 65 | Dictionary parameters = new Dictionary(); 66 | parameters.Add("access_token", act); 67 | var result = ApiCall("tags/snow/media/recent", parameters); 68 | var aa = JsonConvert.DeserializeObject(result); 69 | return aa; 70 | } 71 | public TagResult TagSearch(string act, string query) 72 | { 73 | Dictionary parameters = new Dictionary(); 74 | parameters.Add("access_token", act); 75 | parameters.Add("q", query); 76 | var result = ApiCall("tags/search", parameters); 77 | var aa = JsonConvert.DeserializeObject(result); 78 | return aa; 79 | } 80 | 81 | } 82 | 83 | 84 | 85 | } 86 | 87 | 88 | 89 | -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/obj/Debug/InstagramWrapper.Web.Test.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- 1 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper.Web.Test\bin\InstagramWrapper.Web.Test.dll.config 2 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper.Web.Test\bin\InstagramWrapper.Web.Test.dll 3 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper.Web.Test\bin\InstagramWrapper.Web.Test.pdb 4 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper.Web.Test\bin\Microsoft.Web.Infrastructure.dll 5 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper.Web.Test\bin\Microsoft.Web.Mvc.FixedDisplayModes.dll 6 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper.Web.Test\bin\Newtonsoft.Json.dll 7 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper.Web.Test\bin\System.Web.Helpers.dll 8 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper.Web.Test\bin\System.Web.Mvc.dll 9 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper.Web.Test\bin\System.Web.Razor.dll 10 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper.Web.Test\bin\System.Web.WebPages.Deployment.dll 11 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper.Web.Test\bin\System.Web.WebPages.dll 12 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper.Web.Test\bin\System.Web.WebPages.Razor.dll 13 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper.Web.Test\bin\Newtonsoft.Json.xml 14 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper.Web.Test\bin\System.Web.Helpers.xml 15 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper.Web.Test\bin\System.Web.Mvc.xml 16 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper.Web.Test\bin\System.Web.Razor.xml 17 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper.Web.Test\bin\System.Web.WebPages.xml 18 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper.Web.Test\bin\System.Web.WebPages.Deployment.xml 19 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper.Web.Test\bin\System.Web.WebPages.Razor.xml 20 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper.Web.Test\obj\Debug\InstagramWrapper.Web.Test.csprojResolveAssemblyReference.cache 21 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper.Web.Test\obj\Debug\InstagramWrapper.Web.Test.dll 22 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper.Web.Test\obj\Debug\InstagramWrapper.Web.Test.pdb 23 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper.Web.Test\bin\InstagramWrapper.dll 24 | C:\Users\TOSHIBA\Documents\Visual Studio 2013\Projects\csharp-instagram-wrapper\InstagramWrapper.Web.Test\bin\InstagramWrapper.pdb 25 | -------------------------------------------------------------------------------- /packages/Newtonsoft.Json.6.0.5/tools/install.ps1: -------------------------------------------------------------------------------- 1 | param($installPath, $toolsPath, $package, $project) 2 | 3 | # open json.net splash page on package install 4 | # don't open if json.net is installed as a dependency 5 | 6 | try 7 | { 8 | $url = "http://james.newtonking.com/json" 9 | $dte2 = Get-Interface $dte ([EnvDTE80.DTE2]) 10 | 11 | if ($dte2.ActiveWindow.Caption -eq "Package Manager Console") 12 | { 13 | # user is installing from VS NuGet console 14 | # get reference to the window, the console host and the input history 15 | # show webpage if "install-package newtonsoft.json" was last input 16 | 17 | $consoleWindow = $(Get-VSComponentModel).GetService([NuGetConsole.IPowerConsoleWindow]) 18 | 19 | $props = $consoleWindow.GetType().GetProperties([System.Reflection.BindingFlags]::Instance -bor ` 20 | [System.Reflection.BindingFlags]::NonPublic) 21 | 22 | $prop = $props | ? { $_.Name -eq "ActiveHostInfo" } | select -first 1 23 | if ($prop -eq $null) { return } 24 | 25 | $hostInfo = $prop.GetValue($consoleWindow) 26 | if ($hostInfo -eq $null) { return } 27 | 28 | $history = $hostInfo.WpfConsole.InputHistory.History 29 | 30 | $lastCommand = $history | select -last 1 31 | 32 | if ($lastCommand) 33 | { 34 | $lastCommand = $lastCommand.Trim().ToLower() 35 | if ($lastCommand.StartsWith("install-package") -and $lastCommand.Contains("newtonsoft.json")) 36 | { 37 | $dte2.ItemOperations.Navigate($url) | Out-Null 38 | } 39 | } 40 | } 41 | else 42 | { 43 | # user is installing from VS NuGet dialog 44 | # get reference to the window, then smart output console provider 45 | # show webpage if messages in buffered console contains "installing...newtonsoft.json" in last operation 46 | 47 | $instanceField = [NuGet.Dialog.PackageManagerWindow].GetField("CurrentInstance", [System.Reflection.BindingFlags]::Static -bor ` 48 | [System.Reflection.BindingFlags]::NonPublic) 49 | $consoleField = [NuGet.Dialog.PackageManagerWindow].GetField("_smartOutputConsoleProvider", [System.Reflection.BindingFlags]::Instance -bor ` 50 | [System.Reflection.BindingFlags]::NonPublic) 51 | if ($instanceField -eq $null -or $consoleField -eq $null) { return } 52 | 53 | $instance = $instanceField.GetValue($null) 54 | if ($instance -eq $null) { return } 55 | 56 | $consoleProvider = $consoleField.GetValue($instance) 57 | if ($consoleProvider -eq $null) { return } 58 | 59 | $console = $consoleProvider.CreateOutputConsole($false) 60 | 61 | $messagesField = $console.GetType().GetField("_messages", [System.Reflection.BindingFlags]::Instance -bor ` 62 | [System.Reflection.BindingFlags]::NonPublic) 63 | if ($messagesField -eq $null) { return } 64 | 65 | $messages = $messagesField.GetValue($console) 66 | if ($messages -eq $null) { return } 67 | 68 | $operations = $messages -split "==============================" 69 | 70 | $lastOperation = $operations | select -last 1 71 | 72 | if ($lastOperation) 73 | { 74 | $lastOperation = $lastOperation.ToLower() 75 | 76 | $lines = $lastOperation -split "`r`n" 77 | 78 | $installMatch = $lines | ? { $_.StartsWith("------- installing...newtonsoft.json ") } | select -first 1 79 | 80 | if ($installMatch) 81 | { 82 | $dte2.ItemOperations.Navigate($url) | Out-Null 83 | } 84 | } 85 | } 86 | } 87 | catch 88 | { 89 | # stop potential errors from bubbling up 90 | # worst case the splash page won't open 91 | } 92 | 93 | # yolo -------------------------------------------------------------------------------- /InstagramWrapper/EndPoints/Locations.cs: -------------------------------------------------------------------------------- 1 | using InstagramWrapper.Model; 2 | using InstagramWrapper.Service; 3 | using Newtonsoft.Json; 4 | using System; 5 | using System.Collections.Generic; 6 | using System.Linq; 7 | using System.Text; 8 | 9 | namespace InstagramWrapper.EndPoints 10 | { 11 | public class Locations 12 | { 13 | InstagramCall ac; 14 | public Locations() 15 | { 16 | ac = new InstagramCall(); 17 | } 18 | public LocationResponse GetPlace(string id, string act) { 19 | Dictionary parameters = new Dictionary(); 20 | parameters.Add("access_token",act); 21 | var url = String.Format("locations/{0}", id); 22 | var result = ac.ApiCall(url,parameters); 23 | var response = JsonConvert.DeserializeObject(result); 24 | return response; 25 | } 26 | public MediaResults GetPlaceMedias(string id, string act, string max_id = "1") 27 | { 28 | Dictionary parameters = new Dictionary(); 29 | parameters.Add("access_token", act); 30 | if (max_id != "1") parameters.Add("max_id",max_id); 31 | var url = String.Format("locations/{0}/media/recent", id); 32 | var result = ac.ApiCall(url, parameters); 33 | var response = JsonConvert.DeserializeObject(result); 34 | return response; 35 | } 36 | 37 | public LocationsResponse SearchPlacesByCoordinate(string act, string lat, string lng, string distance = "0") 38 | { 39 | Dictionary parameters = new Dictionary(); 40 | parameters.Add("access_token", act); 41 | parameters.Add("lat", lat); 42 | parameters.Add("lng", lng); 43 | if (distance != "0") parameters.Add("distance", distance); 44 | var url = String.Format("locations/search"); 45 | var resuls = ac.ApiCall(url, parameters); 46 | var response = JsonConvert.DeserializeObject(resuls); 47 | return response; 48 | } 49 | 50 | public LocationsResponse SearchPlaceByFacebookPlacesId(string act, string id) 51 | { 52 | Dictionary parameters = new Dictionary(); 53 | parameters.Add("access_token", act); 54 | parameters.Add("facebook_places_id", id); 55 | var url = String.Format("locations/search"); 56 | var result = ac.ApiCall(url, parameters); 57 | var response = JsonConvert.DeserializeObject(result); 58 | return response; 59 | } 60 | 61 | public LocationsResponse SearchPlaceByFoursquareV2Id(string act, string id) 62 | { 63 | Dictionary parameters = new Dictionary(); 64 | parameters.Add("access_token", act); 65 | parameters.Add("foursquare_v2_id", id); 66 | var url = String.Format("locations/search"); 67 | var resuls = ac.ApiCall(url, parameters); 68 | var response = JsonConvert.DeserializeObject(resuls); 69 | return response; 70 | } 71 | 72 | public LocationResponse SearchPlaceByFoursquareId(string act, string id) 73 | { 74 | Dictionary parameters = new Dictionary(); 75 | parameters.Add("access_token", act); 76 | parameters.Add("foursquare_id", id); 77 | var url = String.Format("locations/search"); 78 | var resuls = ac.ApiCall(url, parameters); 79 | var response = JsonConvert.DeserializeObject(resuls); 80 | return response; 81 | } 82 | } 83 | } 84 | -------------------------------------------------------------------------------- /InstagramWrapper/EndPoints/Users.cs: -------------------------------------------------------------------------------- 1 | using InstagramWrapper.Model; 2 | using InstagramWrapper.Service; 3 | using Newtonsoft.Json; 4 | using System; 5 | using System.Collections.Generic; 6 | using System.Linq; 7 | using System.Text; 8 | 9 | namespace InstagramWrapper.EndPoints 10 | { 11 | public class Users 12 | { 13 | InstagramCall ac; 14 | public Users() 15 | { 16 | ac = new InstagramCall(); 17 | } 18 | public UserProfile GetUser(string id, string act) 19 | { 20 | Dictionary parameters = new Dictionary(); 21 | parameters.Add("access_token", act); 22 | var result = ac.ApiCall(string.Format("users/{0}", id), parameters); 23 | var response = JsonConvert.DeserializeObject(result); 24 | return response; 25 | } 26 | 27 | public UserProfile GetUserSelf(string act) 28 | { 29 | Dictionary parameters = new Dictionary(); 30 | parameters.Add("access_token", act); 31 | var result = ac.ApiCall(string.Format("users/self"), parameters); 32 | var response = JsonConvert.DeserializeObject(result); 33 | return response; 34 | } 35 | 36 | public InstagramResponse GetUserSelfFeed(string act, string maxid = "1") 37 | { 38 | Dictionary parameters = new Dictionary(); 39 | parameters.Add("access_token", act); 40 | if (maxid != "1") parameters.Add("max_id", maxid); 41 | var result = ac.ApiCall("users/self/feed", parameters); 42 | var response = JsonConvert.DeserializeObject(result); 43 | return response; 44 | } 45 | 46 | public InstagramResponse GetUserMedia(string id, string act,string maxid="1") { 47 | Dictionary parameters = new Dictionary(); 48 | parameters.Add("access_token", act); 49 | if (maxid != "1") parameters.Add("max_id", maxid); 50 | var result = ac.ApiCall(String.Format("users/{0}/media/recent", id), parameters); 51 | var response = JsonConvert.DeserializeObject(result); 52 | return response; 53 | } 54 | 55 | public InstagramResponse GetUserLikedMedia(string act) { 56 | Dictionary parameters = new Dictionary(); 57 | parameters.Add("access_token", act); 58 | var result = ac.ApiCall(String.Format("users/self/media/liked"), parameters); 59 | var response = JsonConvert.DeserializeObject(result); 60 | return response; 61 | 62 | } 63 | 64 | public UserProfiles UserSearch(string query, string act) 65 | { 66 | Dictionary parameters = new Dictionary(); 67 | parameters.Add("access_token", act); 68 | parameters.Add("q",query); 69 | var result = ac.ApiCall(string.Format("users/search"), parameters); 70 | var response = JsonConvert.DeserializeObject(result); 71 | return response; 72 | } 73 | 74 | public user GetUserByUsername(string username, string act) { 75 | var users = UserSearch(username,act); 76 | 77 | var user = users.data.Where(x=>x.username==username).SingleOrDefault(); 78 | var userprofile = GetUser(user.id.ToString(), act); 79 | if (userprofile.meta.code=="400") 80 | { 81 | userprofile.data = user; 82 | userprofile.data.counts = new counts(); 83 | userprofile.data.counts.followed_by = 0; 84 | userprofile.data.counts.follows = 0; 85 | userprofile.data.counts.media = 0; 86 | } 87 | return userprofile.data; 88 | 89 | } 90 | } 91 | } 92 | -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/HtmlPage1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 40 | 41 | 42 |
43 |
44 | Çağrı   Posts:1   Followers: 2   Following: 3 45 |
46 |
47 |
48 |
Gönderen
Mekan 49 |
50 |
51 | 52 |

Likes: 40 - Comments: 50

53 |
54 |
55 |
56 |
57 |
Gönderen
Mekan 58 |
59 |
60 | 61 |

Likes: 40 - Comments: 50

62 |
63 |
64 |
65 |
66 |
Gönderen
Mekan 67 |
68 |
69 | 70 |

71 | Likes: 40 - Comments: 50 72 | 73 |

74 |
75 |
76 |
77 |
78 |
Gönderen
Mekan 79 |
80 |
81 | 82 |

83 | Likes: 40 - Comments: 50 84 | 85 |

86 |
87 |
88 |
89 | 90 | 91 | -------------------------------------------------------------------------------- /packages/Microsoft.Net.Http.2.2.28/lib/net40/System.Net.Http.WebRequest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | System.Net.Http.WebRequest 5 | 6 | 7 | 8 | 9 | 10 | Implements a transport handler using instances to send HTTP requests to servers. 11 | 12 | 13 | Initializes a new instance of the class. 14 | 15 | 16 | Gets or sets a value that indicates whether to pipeline the request to the Internet resource. 17 | Returns .true if the request should be pipelined; otherwise, false. The default is true. 18 | 19 | 20 | Gets or sets a value indicating the level of authentication and impersonation used for this request. 21 | Returns .A bitwise combination of the values. The default value is . 22 | 23 | 24 | Gets or sets the cache policy for this request. 25 | Returns .A object that defines a cache policy. The default is . 26 | 27 | 28 | Gets or sets the collection of security certificates that are associated with this request. 29 | Returns .The collection of security certificates associated with this request. 30 | 31 | 32 | Gets or sets the amount of time, in milliseconds, the application will wait for 100-continue from the server before uploading data. 33 | Returns .The amount of time, in milliseconds, the application will wait for 100-continue from the server before uploading data. The default value is 350 milliseconds. 34 | 35 | 36 | Gets or sets the impersonation level for the current request. 37 | Returns .The impersonation level for the request. The default is . 38 | 39 | 40 | Gets or sets the maximum allowed length of the response headers. 41 | Returns .The length, in kilobytes (1024 bytes), of the response headers. 42 | 43 | 44 | Gets or sets a time-out in milliseconds when writing a request to or reading a response from a server. 45 | Returns .The number of milliseconds before the writing or reading times out. The default value is 300,000 milliseconds (5 minutes). 46 | 47 | 48 | Gets or sets a value that indicates whether to allow high-speed NTLM-authenticated connection sharing. 49 | Returns .true to keep the authenticated connection open; otherwise, false. 50 | 51 | 52 | -------------------------------------------------------------------------------- /InstagramWrapper.Web.Test/Controllers/InstagramController.cs: -------------------------------------------------------------------------------- 1 | using InstagramWrapper.EndPoints; 2 | using InstagramWrapper.Model; 3 | using InstagramWrapper.Service; 4 | using InstagramWrapper.Web.Test.Models; 5 | using System; 6 | using System.Collections.Generic; 7 | using System.Linq; 8 | using System.Web; 9 | using System.Web.Mvc; 10 | using System.Web.Security; 11 | 12 | namespace InstagramWrapper.Web.Test.Controllers 13 | { 14 | public class InstagramController : Controller 15 | { 16 | // 17 | // GET: /Instagram/ 18 | 19 | public ActionResult Index() 20 | { 21 | 22 | HomeModel mdl = new HomeModel(); 23 | mdl.profilmodel = new ProfileModel(); 24 | Users usr= new Users(); 25 | if (!Request.IsAuthenticated) 26 | { 27 | 28 | var code = Request.QueryString["code"]; 29 | if (!string.IsNullOrEmpty(code)) 30 | { 31 | InstagramAuth ia = new InstagramAuth(); 32 | InstaConfig ic = new InstaConfig(); 33 | ic.redirect_uri = "http://localhost:51963/Instagram"; 34 | ic.client_secret = ""; 35 | ic.client_id = ""; 36 | mdl.user = ia.GetAccessToken(code,ic); 37 | FormsAuthentication.SetAuthCookie(mdl.user.access_token, true); 38 | mdl.UserFeed = usr.GetUserSelfFeed(mdl.user.access_token); 39 | 40 | } 41 | } 42 | else 43 | { 44 | mdl.user = new OuthUser(); 45 | mdl.user.access_token = HttpContext.User.Identity.Name; 46 | mdl.user.user = usr.GetUserSelf(mdl.user.access_token).data; 47 | mdl.UserFeed = usr.GetUserSelfFeed(mdl.user.access_token); 48 | mdl.profilmodel.counts = mdl.user.user.counts; 49 | } 50 | mdl.pagetype = "home"; 51 | return View(mdl); 52 | } 53 | public ActionResult NextPage(string maxid) 54 | { 55 | Users usr = new Users(); 56 | var response = usr.GetUserSelfFeed(HttpContext.User.Identity.Name, maxid); 57 | return View("UserFeed", response); 58 | } 59 | public ActionResult PlaceNextPage(string id, string maxid) 60 | { 61 | Locations l = new Locations(); 62 | var response = l.GetPlaceMedias(id,HttpContext.User.Identity.Name, maxid); 63 | return View("PlaceFeed", response); 64 | } 65 | public ActionResult Like(string id, string actn) 66 | { 67 | Likes lk = new Likes(); 68 | actn = actn.ToLower(); 69 | string result=string.Empty; 70 | if (actn == "like"){ 71 | var s= lk.LikeMedia(id, HttpContext.User.Identity.Name); 72 | if(s.meta.code=="200") result="liked"; 73 | } 74 | else if (actn == "unlike") { 75 | var s= lk.UnlikeMedia(id, HttpContext.User.Identity.Name); 76 | if (s.meta.code == "200") result = "unliked"; 77 | } 78 | 79 | return Content(result); 80 | } 81 | 82 | public ActionResult Profile(string username) 83 | { 84 | Users u = new Users(); 85 | HomeModel mdl = new HomeModel(); 86 | mdl.user = new OuthUser(); 87 | mdl.UserFeed = new InstagramResponse(); 88 | string act=HttpContext.User.Identity.Name; 89 | var user = u.GetUserByUsername(username, act); 90 | Relationship r = new Relationship(); 91 | var rs = r.GetRelationship(user.id.ToString(), act); 92 | mdl.profilmodel = new ProfileModel(); 93 | mdl.profilmodel.Id = user.id.ToString(); 94 | if ((rs.data.target_user_is_private&&rs.data.outgoing_status=="follows")||(!rs.data.target_user_is_private)) 95 | { 96 | 97 | var userfeed = u.GetUserMedia(user.id.ToString(), act); 98 | mdl.user.access_token = act; 99 | mdl.user.user = user; 100 | mdl.UserFeed = userfeed; 101 | mdl.pagetype = "profile"; 102 | 103 | 104 | mdl.profilmodel.counts = mdl.user.user.counts; 105 | mdl.profilmodel.followstatus = rs; 106 | } 107 | else 108 | { 109 | mdl.profilmodel.followstatus = rs; 110 | return View("PrivateProfile",mdl.profilmodel); 111 | } 112 | return View("Index",mdl); 113 | } 114 | 115 | public ActionResult Follow(string UId, string actn) { 116 | Relationship r = new Relationship(); 117 | var s = r.PostRelationship(UId, HttpContext.User.Identity.Name, actn); 118 | return Redirect(Request.UrlReferrer.AbsoluteUri); 119 | 120 | } 121 | 122 | public ActionResult Place(string id) { 123 | string act= HttpContext.User.Identity.Name; 124 | Locations l = new Locations(); 125 | var plc = l.GetPlace(id, act).data; 126 | var placeMedias = l.GetPlaceMedias(id, act); 127 | PlaceModel pm = new PlaceModel(); 128 | pm.Medias = placeMedias; 129 | pm.place = plc; 130 | return View(pm); 131 | } 132 | } 133 | } 134 | --------------------------------------------------------------------------------