小编Fra*_*sc0的帖子

Instagram?__ a = 1&max_id = <end_cursor>不适用于公共用户供稿

我一直在使用Instagram的未记录的API https://www.instagram.com/<user>/?__a=1来获取公共用户提要.

我也可以通过他们的max_id查询参数得到多个页面,如下所示: https://www.instagram.com/<user>/?__a=1&max_id=<end_cursor>

end_cursor = json_response.graphql.user.edge_owner_to_timeline_media.page_info.end_cursor
Run Code Online (Sandbox Code Playgroud)

(是的,"has_next_page"为真)

他们最近改变了他们的JSON格式,我认为他们可能已经破坏了其他功能.

"end_cursor"仍然存在,但是当我使用它时,我只是回到相同的Instagram帖子,好像我没有使用它.

为了确保我清楚,我的问题是,max_id=<end_cursor>对于公共用户Feed来说似乎不再起作用了.我仍然可以获得前12个帖子,但之后不再有.

其他人看到这个问题?

这是我所说的JSFiddle示例:https://jsfiddle.net/LLsg91ja/33/

api instagram

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

选择字符串中的特定字符并使用Jquery将其偏移(可视)

我正在尝试使用Jquery/Javascript模仿破碎的打字机字体(因为我找不到一个).但我想让它随机哪个字母被打破.我能够分割出我想要的id的字符串,并使用我发现的一些代码来获得0和字符串总长度之间的随机数.我现在遇到的问题是用这个特定的角色做些什么.我想将其向下或向上推几个像素.我试图给它一个类,所以我可以添加一些边距或填充,但它不起作用.所以我被困在我现在的位置.

这是页面,我正在尝试用"关于"这个词:http:
//www.franciscog.com/bs/about.php

这是脚本:

<script type="text/javascript">

        function randomXToY(minVal,maxVal,floatVal)
            {
              var randVal = minVal+(Math.random()*(maxVal-minVal));
              return typeof floatVal=='undefined'?Math.round(randVal):randVal.toFixed(floatVal);
            }


        var str = $('#typehead').text();
                var strcnt = str.length;
        var exploded = str.split('');
        var rdmltr =randomXToY(0,strcnt); 
        var theLetter = exploded[rdmltr];
        theLetter.addClass("newClass");
        var toffset = $('.newClass').offset();
        alert(toffset.left + "," + toffset.top);

     </script>
Run Code Online (Sandbox Code Playgroud)

javascript string jquery offset

6
推荐指数
1
解决办法
2039
查看次数

Parcel Bundler-处理scss而不解析我的Sass中的任何URL

ParcelJS可以开箱即用地处理sass很棒,但是我遇到了一个问题,当它在我的scss文件中遇到URL时,它会不断抛出异常。我猜Parcel正在尝试查找资源并重写URL。我希望包裹这样做。反正有禁用它吗?我只希望它编译sass并在其中单独保留所有url。

sass parceljs

6
推荐指数
1
解决办法
235
查看次数

正则表达式查找和替换冒号中的表情符号名称

我正在尝试编写一个正则表达式(用于 JavaScript 的正则表达式引擎),我可以使用它在文本中查找和替换冒号内的表情符号名称。就像在 Slack 或 Discord 中键入时一样,:smiley-face:当您提交聊天时它会替换它。我只针对文本节点,所以我不需要担心文本中的其他 html。

是否可以编写一个可以匹配以下所有规则的正则表达式?(用等宽块突出显示的文本 = 正则表达式正匹配)

:any-non-whitespace:
:text1:sample2:
:@(1@#$@SD: :s:
:nospace::inbetween:因为中间
:nospace:中间有2个冒号:nospace:

我从这样的事情开始,但它不完整

/:(?!:)\S+:/gim
Run Code Online (Sandbox Code Playgroud)

我试图考虑所有可能发生的特殊情况。可能是我多虑了。

涉及很多 Twitch 表情,所以我不能使用 emoji unicode 字符。正则表达式将查找匹配项并替换为标签

javascript regex emoji

5
推荐指数
1
解决办法
3240
查看次数

我如何知道执行更新的SQL Server存储过程是否有效?

假设我有这个我无法控制的存储过程(并且无法访问第三方数据库).

我怎么知道它是否有效?

BEGIN
        Update USR
        Set usr_psswrd = @NewPassword
        where
            usr_usrnme = @UserName and usr_psswrd = @OldPassword
END
Run Code Online (Sandbox Code Playgroud)

我知道如何select在存储过程中有一个语句时读取行并读取这些行,但我不知道如何检查这个存储过程是否有效.

这就是我到目前为止所做的不起作用.存储过程有效,因为密码确实发生了变化我只是不知道在事后做了什么.

using (SqlConnection connection = new SqlConnection(connectionString))
{
            // Create the command and set its properties.
            SqlCommand command = new SqlCommand();
            command.Connection = connection;
            command.CommandText = "USP_ChangePassword";
            command.CommandType = CommandType.StoredProcedure;

            command.Parameters.Add("@UserName", SqlDbType.VarChar).Value = email;
            command.Parameters.Add("@OldPassword", SqlDbType.VarChar).Value = oldPW;
            command.Parameters.Add("@NewPassword", SqlDbType.VarChar).Value = newPW;

            try
            {
                // Open the connection and execute the reader.
                connection.Open();
                command.ExecuteNonQuery();

                SqlDataReader reader = command.ExecuteReader();

                if …
Run Code Online (Sandbox Code Playgroud)

c# sql-server stored-procedures asp.net-mvc-4

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