我想学习如何在Facebook上制作社交游戏.怎么去吧.我想你需要一个开发团队.用什么语言制作社交游戏,如farmville,happy aquarium等.
有任何可用的或任何书?
我使用C#4.0和VS 2010开发了一个简单的Outlook提供程序,但我无法创建成功的安装包.我已经阅读了很多文档,包括下面的链接,我已经满足了在Win7 64位和MS Outlook(64位)上安装自定义提供程序的所有要求,但我仍然没有成功.
这些是参考文章:
我正在使用标准安装项目,我在安装过程中添加了一些自定义操作,我在其中注册我的提供程序的程序集,并在其下注册我的提供程序HKCU\Software\Microsoft\Office\Outlook\SocialConnector\SocialProviders.安装过程成功完成,但是当我启动Outlook实例时,我的自定义提供程序在提供程序列表中不存在.这是我用来注册程序集和写入注册表的代码:
//I edit the WR here, where I am adding info about my provider
using (RegistryKey regKey = Registry.CurrentUser.CreateSubKey(@"Software\Microsoft\Office\Outlook\SocialConnector\SocialProviders\CustomProvider.CustomProvider"))
{
regKey.SetValue("FriendlyName", “CustomProvider”);
regKey.SetValue("Url", “www.mySocialNetworkTest.com”);
}
//Register custom provider assembly
string file = base.Context.Parameters["assemblypath"];
RegistrationServices regsrv = new RegistrationServices();
Assembly assembly = Assembly.LoadFrom(file);
regsrv.RegisterAssembly(assembly, AssemblyRegistrationFlags.SetCodeBase);
Run Code Online (Sandbox Code Playgroud)
当我使用http://msdn.microsoft.com/en-us/library/ff759452.aspx中描述的手动过程在我的Visual Studio中的Outlook 64位上运行我的自定义x64提供程序时(在调试模式下)everthing是可以的.我的提供商出现在OSC提供商列表中.
正常安装后,我的提供程序列在Windows注册表中:
HKEY_CLASSES_ROOT\CLSID\
HKEY_LOCAL_MACHINE\SOFTWARE\CLASSESS\CLSID\
HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\SocialConnector\SocialProviders
我试图找出我的提供商没有出现在Outlook中的原因.您是否会在64位版本的Outlook上解释有关自定义OSC提供程序的相应安装过程(如果有示例则会很好).如果您能为我提供一个列表,其中包含位于Windows Registy中的所需键/值对,我的自定义提供程序需要工作,这将是很棒的.
ps我networkID对自定义提供程序的价值角色有点困惑.我应该networkID使用guidgen.exe 生成我的自定义提供程序,然后将其添加到Windows注册表项中 - HKCU\Software\Microsoft\Office\Outlook\SocialConnector\SocialProviders - > LocalProviderList(当然我在SocialNetworkGuid我的提供程序的Property中添加了相同的值)并且我应该networkId在Windows中的其他位置添加该值注册? …
我决定使用ElasticSearch作为我搜索网站主要数据的主要商店.它是一个NoSQL数据库,提供全文搜索和其他令人敬畏的搜索功能.
将我的用户数据和社交关系存储在ElasticSearch引擎中也是有用的吗?或者我应该将其存储在单独的数据库中?
我想在页面中放置一个按钮,它将在iOS和Android中调用新的浏览器内共享功能.这可能吗?
我们现在在iPhone/iPad上有一个映射项目.这次我们想要将我们的应用程序与facebook集成.
现在我们有两个选择:
我是社交节目的新手,所以我很难选择一两个.
任何人都可以给我一个建议吗?
我正在尝试安装和配置Django AllAuth,但我遇到了太多障碍.我担心我只是遗漏了一些可能会清除某些事情的基本概念.
1)为了获得基本的社会认证工作,需要在社交提供者(facebook,twitter等)内完成哪些设置.
2)如果是这种情况,那么如何在本地开发,因为乍一看twitter的API设置它会要求重定向URL,考虑到现在的所有内容都是本地托管的.
3)当我尝试去/accounts/login/它时,/accounts/profile/每次重定向.似乎无法弄清楚导致此重定向的原因.
4)我之前使用Userena进行用户身份验证,并且要添加django-social-auth但是当我进入它时给了我很多困难.然后我发现AllAuth似乎完全符合我的需要但又有一些问题.任何人都可以权衡这个决定,你会推荐一个超过另一个,如果是这样,为什么?谢谢你的帮助.
更新:Facebook错误:"应用程序配置不允许给定URL:应用程序的设置不允许使用一个或多个给定的URL.它必须与网站URL或Canvas URL匹配,或者域必须是子域名App的一个域名."
当我点击没关系时,它会重定向回我的网站.我的浏览器给了我一个安全错误,当我继续操作时,我最终回到我的网站上显示:"社交网络登录失败尝试通过您的社交网络帐户登录时出错."
根据我的理解,你不需要任何插件来实现iOS的Social API接口,因为它使用了Game Center的默认实现.
所以我的问题是Android.是否需要插件来实现它或使用Google Play服务等默认实现?
social plugins android unity-game-engine google-play-services
我想开始为Android开发一个社交网络应用程序,我想知道你是否知道任何sdk或框架,这使得构建这样的应用程序更容易.
如果有人能帮助我,我将不胜
感激
我正在尝试从Facebook获取用户的教育详细信息和工作描述。我成功登录并获得访问令牌。但我无法获取所需的详细信息
我正在使用的代码:-
public void getUserExpandEducation() {
new GraphRequest(
AccessToken.getCurrentAccessToken(),
"/{education-experience-id}", //"/{user_education_history}",//
null,
HttpMethod.GET,
new GraphRequest.Callback() {
public void onCompleted(GraphResponse response) {
Log.d("fb response",response.toString());
}
}
).executeAsync();
}
Run Code Online (Sandbox Code Playgroud)
谁能回答我收到错误消息(#803)您请求的某些别名不存在:{education-experience-id}
我正在将Django 1.10与python 2.7和social-auth-app-django(1.2.0)一起使用。它是Python Social Auth库的一部分。
我希望仅将登录限制为我公司的域ID,因此我从库中使用了此设置。
SOCIAL_AUTH_GOOGLE_OAUTH2_WHITELISTED_DOMAINS=['mycompany.in']
Run Code Online (Sandbox Code Playgroud)
现在,如果您尝试按预期使用任何其他域登录,则会引发错误。
我的目标是捕获此异常并向用户显示自定义页面。但是对于我的一生,我无法做到。
如果我将Debug设置为False,它将用户重定向到我的
LOGIN_ERROR_URL='/'
Run Code Online (Sandbox Code Playgroud)
页面,但无法将我的自定义消息传递给用户
这是我的setting.py的一部分
DEBUG = False
MIDDLEWARE = [
'django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
'social_django.middleware.SocialAuthExceptionMiddleware',
]
#social auth
SOCIAL_AUTH_GOOGLE_OAUTH2_KEY= "9******6.apps.googleusercontent.com"
SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET="W*****x"
SOCIAL_AUTH_GOOGLE_OAUTH2_WHITELISTED_DOMAINS=['mycompany.in']
LOGIN_URL = 'login'
LOGIN_REDIRECT_URL = 'upload_file'
LOGOUT_URL = 'logout'
LOGIN_ERROR_URL='logout
Run Code Online (Sandbox Code Playgroud)
在我看来,我有这段代码可以处理异常
from social_django.middleware import SocialAuthExceptionMiddleware
from social_core.exceptions import AuthForbidden
class SocialAuthExceptionMiddleware(SocialAuthExceptionMiddleware):
def process_exception(self, request, exception):
print "exception occured"
if hasattr(social_exceptions, 'AuthForbidden'):
print "hello two"
return HttpResponse("I'm a exception %s" % exception)
else:
print "other exception"
raise …Run Code Online (Sandbox Code Playgroud)