繁体   English   中英

Pixlr API,POST不再起作用

[英]Pixlr API, POST not working anymore

我在Umbraco中使用了Pixlr API,并且保存功能在编辑器中停止工作。

单击“保存”按钮时,它会显示:“正在工作,请稍候...”,它不会执行任何操作。

  • 使用POST时,它不会进入SavePixlr.aspx.cs
    (当代码确实起作用时,我将不在URL中获取图像,请参阅:Pixlr API)
  • 当我使用GET时, 它将进入SavePixlr.aspx.cs。
    (当我使用GET时,将获得保存图像的URL)
    但我真的很想让它像以前一样工作。

整个代码在这里: https : //damp.codeplex.com/releases/view/121209
仅DigibizAdvancedMediaPicker中的pixlr部分
Pixlr API: http//pixlr.com/developer/api/
我正在本地主机上工作。 我有crossdomain.xml,它看起来像这样:

<?xml version="1.0"?>
<!--This crossdomain file is used for Pixlr support in the Digibiz Advanced Media Picker.-->
<!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
    <allow-access-from domain="*" />
    <site-control permitted-cross-domain-policies="master-only"/>
    <allow-http-request-headers-from domain="*" headers="*" secure="true"/>
</cross-domain-policy>

我在这里发现了更多有相同问题的人: http : //support.pixlr.com/pixlr/topics/pixlr_api_not_saving_changes
和这里:
http://support.pixlr.com/pixlr/products/pixlr_pixlr_api

对于所有Umbraco DAMP用户,前段时间我不得不更改Pixlr插件的代码才能正常工作。 您可以在这里找到它: https : //damp.codeplex.com/

如果您想知道更改,这就是我所做的更改: https : //damp.codeplex.com/SourceControl/network/forks/MCollard/FixSavePixlr/changeset/4180f1d1d8e3 https://damp.codeplex.com/SourceControl/变更集/ 4180f1d1d8e3

用叉子评论:尝试解决pixlr的问题。 图片无法保存,因此我将POST方法更改为GET。 Get方法将返回URL而不是图像,因此必须更改保存部分。 可以另存为PNG或JPEG。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM