ID

Uploaded

Status

Description

Work Items

Action

7341
by mgilbertnz
Nov 11, 2010
3:49 AM

Being evaluated

Wrap return values from GetNextUrl and GetCancelUrl in HttpUtility.UrlEncode so if a next or cancel URL with a querystring is passed then the querystring gets persisted when navigating to the next page. Also, the URL returned in these two functions were being converted to lowercase. This has been removed as the querystring was also always being converted to lowercase.

Download

7272
by tmccowan
Nov 4, 2010
8:39 PM

Being evaluated

Updated the ExtendedPermissions to match Facebook documentation http://developers.facebook.com/docs/authentication/permissions

18792

Download

6197
by kayson
Jun 25, 2010
10:14 AM

Being evaluated

solved the problem of "require valid next URL after enabling New Data Permissions.

Download

5961
by fde001
May 17, 2010
6:41 AM

Being evaluated

Fixed a bug in FacebookAuthorizationAttribute with disabled SessionState behavior.

Download

5926
by phongleehae
May 10, 2010
9:23 PM

Being evaluated

When change to new OAuth 2 authentication method in new Graph API, the session that return from login page will change its how information of session will be laid out in cookie.
This patch is for reading session information from the new OAuth 2 API, What I have submitted is just a basic idea about how Session information laid out in cookie.
There is some added information in the cookie that we didn't use it in this version of API such as AccessToken I don't know exactly where to put this information so I put it in its own class, in this case GraphSession.

Download

5914
by phongleehae
May 9, 2010
1:17 PM

Being evaluated

for api comments.add that has been described in this url http://wiki.developers.facebook.com/index.php/Comments.add , I have found that the required parameter xid or object_id will be using differently, if you call this api by xid you have to use parameter name "xid", this will add comment to the "xid" you specify, but if you use "object_id" instead this api will add comment to object that have an object id such as photo, photo album etc, we cannot use xid for both situation. Current version of Facebook Dev Toolkit provide only the xid version so I have a work around on this issue at my local source code that i have attached in this post, what i have done is to add 1 more argument to method "Comments.Add" to let user choose what parameter they want to use between xid or object_id, you can see the change by diff the working copy with mine.

Download

5858
by owenblacker
Apr 27, 2010
3:20 PM

Being evaluated

Added overloads to Users.getInfo to allow public methods to have field names passed in as a CSV.

This patch deprecates patch #5781, which is extended by this code.

New methods:
- public user GetInfo(long uid, string fields)
- public IList<user> GetInfo(List<long> uids, string fields)
- internal IList<user> GetInfo(string uids, string fields)
- private IList<user> GetInfo(string uids, bool isAsync, GetInfoCallback callback, object state, string fields)

Download

5781
by owenblacker
Apr 16, 2010
1:27 PM

Being evaluated

Added overloads to Users.getInfo to allow public methods to have field names passed in as a CSV.

New methods:
- public user GetInfo(long uid, string fields)
- internal IList<user> GetInfo(string uids, string fields)
- private IList<user> GetInfo(string uids, bool isAsync, GetInfoCallback callback, object state, string fields)

Download

5623
by qandil
Mar 27, 2010
8:49 PM

Being evaluated

This should fix the swf nullable stream post bug

Let me know if u need more information

issa[dot]qandil[at]gmail[dot]com

Download

4581
by vmirage
Dec 5, 2009
1:17 AM

Being evaluated

I don't think it's a good idea to assume that everyone's server is in the PST/PDT timezone with the DateHelper. So I edit it a bit to suit to the local time. If i missed out anything else or is incorrect.. please do correct it. Here are some highlights of the changes...

public static DateTime BaseUTCDateTime
{
get
{
return new DateTime(1970, 1, 1, 0, 0, 0).AddMinutes((DateTime.Now - DateTime.UtcNow).TotalMinutes).ToUniversalTime();
}
}


public static DateTime ConvertUnixTimeToDateTime(long secondsSinceEpoch)
{
DateTime utcDateTime = BaseUTCDateTime.AddSeconds(secondsSinceEpoch);
//int pacificZoneOffset = utcDateTime.IsDaylightSavingTime() ? -7 : -8;
//return utcDateTime.AddHours(pacificZoneOffset);
return utcDateTime.ToLocalTime();
}


internal static DateTime ConvertDoubleToEventDate(double secondsSinceEpoch)
{
DateTime utcDateTime = BaseUTCDateTime.AddSeconds(secondsSinceEpoch);
//int pacificZoneOffset = utcDateTime.IsDaylightSavingTime() ? -7 : -8;
//return utcDateTime.AddHours(pacificZoneOffset);
return utcDateTime.ToLocalTime();
}

Download

View All