小编jwy*_*een的帖子

图谱API - 由所有者/创建者获取事件

有没有办法使用Facebook Graph API获取由单个配置文件创建的所有事件的列表?我们的客户创建了一系列事件,我们想要列出所有事件.我说他们只需要确保他们自己参加活动,因为那时我可以轻松地提取profileId参加的活动列表,但我很好奇是否有另一种方式.也许一个FQL查询?他们看起来需要对主键进行查询.那个FQL查询看起来会是什么样子呢?

events facebook facebook-fql facebook-graph-api

13
推荐指数
2
解决办法
1万
查看次数

使用WMI查询"RPC服务器不可用"

我有一个运行Server 2008 R2的Web服务器工作组,我正在尝试管理一个检查所有磁盘空间的脚本.我几个月前在设置服务器时设置了这个,我相信它工作正常.现在我去检查并且它发出错误说"RPC服务器不可用".该脚本是一个C#ASP.NET页面,虽然我在PowerShell中尝试过类似的调用但它也会出现同样的错误.该脚本可以正常访问本地计算机的信息,但无法访问远程服务器信息.

我花了最后几个小时挖掘我能找到的一切,但没有任何作用.我已经为WMI(远程和本地),DCOM(远程和本地)以及我正在访问的计算机的整个驱动器设置了权限.我使用了计算机名称,IP地址,完整的计算机名称(xxx.echomountain.com),并尝试在ConnectionOptions对象上进行多次模拟和身份验证设置.

我知道我使用的用户名/密码是正确的,因为我可以访问另一个的分片目录

我可以检查哪些可能导致此错误的任何想法?

ConnectionOptions oConn = new ConnectionOptions();
    oConn.Impersonation = ImpersonationLevel.Impersonate;
    oConn.EnablePrivileges = true;
    oConn.Username = username;
    oConn.Password = password;
    //oConn.Authentication = AuthenticationLevel.PacketPrivacy;
    string strNameSpace = @"\\";

    if (srvname != "")
        strNameSpace += srvname + ".echomountain.com";
    else
        strNameSpace += ".";

    strNameSpace += @"\root\cimv2";

    ManagementScope oMs = new ManagementScope(strNameSpace, oConn);

    //get Fixed disk state
    ObjectQuery oQuery = new ObjectQuery("select FreeSpace,Size,Name from Win32_LogicalDisk where DriveType=3");

    //Execute the query
    ManagementObjectSearcher oSearcher = new ManagementObjectSearcher(oMs, oQuery);

    //Get the results
    ManagementObjectCollection oReturnCollection …
Run Code Online (Sandbox Code Playgroud)

c# asp.net wmi rpc wmi-query

12
推荐指数
1
解决办法
3万
查看次数

NHibernate AssertException:Interceptor.OnPrepareStatement(SqlString)返回null或空SqlString

我正在尝试将表从多对一映射切换为具有中间映射表的多对多映射.但是,当我切换它并试图用NHibernate对它进行查询时,它给了我这个错误:"Interceptor.OnPrepareStatement(SqlString)返回null或空SqlString."

我的查询最初是一些更复杂的问题,但是我将其切换为基本的提取全部并且我仍然遇到问题:

Session.QueryOver<T>().Future();
Run Code Online (Sandbox Code Playgroud)

它似乎是我的模型映射文件中的问题或我的数据库中的某些东西.

这是我的模型映射:

<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" assembly="GBI.Core" namespace="GBI.Core.Models">

<class name="Market" table="gbi_Market">
    <id name="Id" column="MarketId">
        <generator class="identity" />
    </id>
    <property name="Name" />
    <property name="Url" />
    <property name="Description" type="StringClob" />
    <property name="Rating" />
    <property name="RatingComment" />
    <property name="RatingCommentedOn" />
    <many-to-one name="RatingCommentedBy" column="RatingCommentedBy" lazy="proxy"></many-to-one>
    <property name="ImageFilename" />
    <property name="CreatedOn" />
    <property name="ModifiedOn" />
    <property name="IsDeleted" />

    <many-to-one name="CreatedBy" column="CreatedBy" lazy="proxy"></many-to-one>
    <many-to-one name="ModifiedBy" column="ModifiedBy" lazy="proxy"></many-to-one>

    <set name="Content" where="IsDeleted=0 and ParentContentId is NULL" order-by="Ordering asc, CreatedOn asc, Name asc" lazy="extra"> …
Run Code Online (Sandbox Code Playgroud)

nhibernate nhibernate-mapping interceptor

9
推荐指数
1
解决办法
5516
查看次数

Twitter关注链接

我如何创建一个链接,如果用户已登录,则会自动让用户关注某个Twitter用户,或者如果他们不登录则将其发送到Twitter首先登录?我在一两个月前找到了如何做到这一点,但再也找不到了.我认为这是像twitter.com/[user]/follow这样的链接或表格帖子等基本内容.

我查看了API,但我需要用户在我的网站上验证自己,我不想处理它.我只是希望他们直接在Twitter上进行身份验证而不用担心.我找到的方式很简单,我只是想再次找到它.

twitter

8
推荐指数
1
解决办法
2万
查看次数

FQL查询和Graph API对象访问之间的差异

使用Facebook Graph API(http://graph.facebook.com/btaylor)访问用户数据和使用Graph API对同一用户进行FQL查询之间的区别是什么(https://api.facebook.com/ method/fql.query?query = QUERY).

另外,有谁知道Facebook Developer Toolkit(用于ASP.NET)使用哪些?

我问的原因是因为我试图在我的网站上开始Facebook Connect会话后访问登录用户的生日,但是当我使用工具包时它不会返回它.但是,如果我为该用户对象手动调用Graph API,它会返回它.我可能从工具包中调用了我的错误.我想我可能需要包含会话密钥,但我不知道如何获得它.这是我正在使用的代码:

_connectSession = new ConnectSession(APPLICATION_KEY, SECRET_KEY);
        try
        {
            if (!_connectSession.IsConnected())
            {
                // Not authenticated, proceed as usual.
                statusResponse = "Please sign-in with Facebook.";
            }
            else
            {
                // Authenticated, create API instance
                _facebookAPI = new Api(_connectSession);

                // Load user
                user user = _facebookAPI.Users.GetInfo();

                statusResponse = user.ToString();

                ViewData["fb_user"] = user;

            }
        }
        catch (Exception ex)
        {
            //An error happened, so disconnect session
            _connectSession.Logout();
            statusResponse = "Please …
Run Code Online (Sandbox Code Playgroud)

facebook facebook-fql facebook-graph-api

4
推荐指数
1
解决办法
4902
查看次数